Archives de Catégorie: Date

PHP Format Date

Bonjour,

Connaître la date du jour en PHP est assez simple :

<?php
echo date('Y-m-d H:i:s');
// Affichera 2011-02-14 17:30:59
?>

NB: Dans date(‘Y-m-d H:i:s’) nous avons mis des « – » et des « : », mais ils auraient pu être remplacés par des espaces, un caractère (précédé du caractère « \ ».), etc…

<?php
echo date('H\h i\m s\s \l\e d/m/Y');
// Affichera 17h 30m 59s le 14/02/2011
?>

 

Par contre, ce qui va suivre n’est pas plus compliqué, mais il faut le savoir :

  • Connaitre la date du mois dernier en PHP :
<?php
echo date('Y-m-d H:i:s', strtotime('-1 month'));
// Affichera 2011-01-14 17:30:59
?>
  • Connaitre la date dans 3 jours en PHP :
<?php
echo date('Y-m-d H:i:s', strtotime('+3 days'));
// Affichera 2011-02-17 17:30:59
?>
  • Connaitre la date dans 1 semaine, 2 jours, 4 heures et 2 secondes :
<?php
echo date('Y-m-d H:i:s', strtotime('+1 week 2 days 4 hours 2 seconds'));
// Affichera 2011-02-26 21:31:01?>
  • Connaitre la date du prochain lundi en PHP :
<?php
echo date('Y-m-d H:i:s', strtotime('next Monday'));
// Affichera 2011-02-21 17:30:59
?>
  • Connaitre la date du vendredi précédent en PHP :
<?php
echo date('Y-m-d H:i:s', strtotime('last Friday'));
// Affichera 2011-02-11 17:30:59
?>

 

Potasser encore un peu :

Pour en savoir plus, consulter le manuel de référence sur la fonction date en PHP.

Publicités