236 of 410 menu

Méthode modify de la classe DateTime

La méthode modify permet de modifier la date et l'heure d'un objet DateTime. Elle accepte un paramètre de type chaîne de caractères avec un format de date relatif, qui indique comment modifier la valeur actuelle de la date/heure.

Syntaxe

$datetime->modify(string $modifier);

Exemple

Ajoutons 1 jour à la date actuelle :

<?php $date = new DateTime('2023-01-01'); $date->modify('+1 day'); echo $date->format('Y-m-d'); ?>

Résultat de l'exécution du code :

'2023-01-02'

Exemple

Soustrayons 2 semaines de la date actuelle :

<?php $date = new DateTime('2023-01-15'); $date->modify('-2 weeks'); echo $date->format('Y-m-d'); ?>

Résultat de l'exécution du code :

'2023-01-01'

Exemple

Définissons le premier jour du mois suivant :

<?php $date = new DateTime('2023-01-20'); $date->modify('first day of next month'); echo $date->format('Y-m-d'); ?>

Résultat de l'exécution du code :

'2023-02-01'

Voir aussi

  • la fonction date_add,
    qui ajoute un intervalle à un objet DateTime
  • la fonction date_sub,
    qui soustrait un intervalle d'un objet DateTime
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser