[Dates] Erreur dans mon timestamp
Bonjour,
Lorsque je fais un calcul de dates, rajouter 4 jours pleins au jour 0 par exemple, mon timestamp me fait le bon calcul... à une heure près...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
$date01 = date("Y-m-d H:i:s", time());
$date1 = date_en_français($date01);
$jour = 3600 * 24;
$jours_en_plus = 2;
$lesJours = $jour * (3 + $jours_en_plus);
$times = time() + $lesJours;
$date02 = date("Y-m-d H:i:s", $times);
$date2 = date_en_français($date02);
echo ..... |
Cela donne :
Code:
1 2 3 4 5 6 7
|
- Nous sommes aujourd'hui le : 26 Mars 2009 06h. 43mn. 23sec.
- Vous avez, en plus du délai normal accordé, pour effectuer le règlement, 1 jour devant vous ajouté pour compenser le dimanche et/ou jour férié (en France).
- Ce qui donne la date butoir du : 30 Mars 2009 07h. 43mn. 23sec |
Je suis obligé d'enlever 3600 à ma ligne : $lesJours = $jour * (3 + $jours_en_plus) - 3600;
mais ce n'est pas très hortodoxe...
Quelqu'un aurait une idée ?
Merci de votre aide,
cordialement.