le MEMO du WEB développeur
••• PHP •••  Liste des Mémos, astuces et bonnes pratiques

Opérations sur les dates: trouver la date précédente ou suivante d'une date donnée

Trouver la date précédente et la date suivante d'une date au format SQL

<?php
     // ou reçoit une date provenant d'une requête
     $date_provenant_d_une_table = "2013-05-01 00:00:00"; 
     $date = new DateTime($date_provenant_d_une_table);
     // si l'on s'intéresse au mois précédent
     $date->modify("-1 month"); 
     // On définit le format à afficher de la date
     $date = $date->format("Y-m-d"); 
     echo $date; // Affiche "2013-04-01"
     
     // ou reçoit une date provenant d'une requête
     $date_provenant_d_une_table = "2013-05-01 00:00:00"; 
     $date = ​new DateTime($date_provenant_d_une_table);
     // si l'on s'intéresse au jours suivants
     $date->modify("+5 day"); 
     // On définit le format à afficher de la date
     $date = $date->format("Y-m-d"); 
     echo $date; // Affiche "2013-04-06" 
?>

 

publié le 09/07/2013 par sydko
Dates
Commenter le Mémo :

La superglobale $_SERVER et ses utilisations
Fonction PHP qui permet de savoir si un répertoire est vide ou pas
Require - format d'écriture
Fonction extract() en PHP
Enlever des mots avec les expressions régulières
Division en PHP - Partie entière
Suppession des accents dans une phrase en PHP
Transformer une date format français en format SQL
Protection contre les injections HTML XCSS
Problème : header("Location ... ne marche pas
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos