Bonjour,
J'ai une date courrante = $dateactuelle
J'ai une date de fin = $dateobjectif
J'ai l'écart de ces 2 dates = $ecart
J'ai une tempo en secondes = $tempo 1800s
J'ai reconstitué la date avec l'array de $ecart
Il me faut soit $dateactuelle+$ecart-tempo; (timestamp)
soit $dateobjectif-$tempo (timestamp)
dans les deux cas je n'arrive pas à afficher $tet le résultat correctement.
Merci pour votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP
$ecart=date_diff($dateattaque,$dateobjectif);
$ecart = mktime($ecart);
$dateattaque = mktime($dateattaque);
$dateobjectif = mktime($dateobjectif);
$ecart = $dateobjectif-$tempo;
$ecart = getdate();
 
echo "<font class=\"Blanc\">E5 ".$ecart."</font><br>";
 
 if($ecart['mon']<10){$ecart['mon']="0".$ecart['mon'];}
 if($ecart['mday']<10){$ecart['mday']="0".$ecart['mday'];}
 if($ecart['hours']<10){$ecart['hours']="0".$ecart['hours'];}
 if($ecart['minutes']<10){$ecart['minutes']="0".$ecart['minutes'];}
 if($ecart['seconds']<10){$ecart['seconds']="0".$ecart['seconds'];}
 $tet = "".$ecart['year'].$ecart['mon'].$ecart['mday'].$ecart['hours'].$ecart['minutes'].$ecart['seconds']."";
?>
Je récupère la date actuelle mais pas celle que je veux...
Problème getdate()?