Programmation web / PHP / Trouver date dans le passé ou le futur
Fonction pour trouver une date
Voici un script pour trouver la date d'un autre jour :
<?php
// date d'il y a 5 jour
$date = date('Y-m-d', time()-60*60*24*5);
// date d'il y a 3 heures
$date = date('Y-m-d H:i:s', time()-60*60*3);
?>
(Code gracieuseté de Émile)
Pour trouver la date d'il y a 5 jour voici un autre petit script qui fait la job :
<?php
$jour_difference = 5;
$date_trv = mktime(date('H'),date('m'), date('s'), date('m'),
date('j') - $jour_difference, date('Y'));
$date_decaler = date('Y-m-d H:i:s',$date_trv);
?>Vous pouvez utiliser le même principe pour soustraire des jours. Vous pouvez aussi soustraire ou additionner des mois et/ou des années.
Article écrit le 4 décembre 2008
Article modifié le 22 avril 2009
Autres articles sous la même catégorie