236 of 410 menu

Μέθοδος modify της κλάσης DateTime

Η μέθοδος modify επιτρέπει την τροποποίηση της ημερομηνίας και ώρας ενός αντικειμένου DateTime. Δέχεται μια παραμετρική συμβολοσειρά με σχετική μορφή ημερομηνίας, που υποδεικνύει πώς ακριβώς πρέπει να τροποποιηθεί η τρέχουσα τιμή ημερομηνίας/ώρας.

Σύνταξη

$datetime->modify(string $modifier);

Παράδειγμα

Προσθέτουμε 1 ημέρα στην τρέχουσα ημερομηνία:

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

Αποτέλεσμα εκτέλεσης κώδικα:

'2023-01-02'

Παράδειγμα

Αφαιρούμε 2 εβδομάδες από την τρέχουσα ημερομηνία:

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

Αποτέλεσμα εκτέλεσης κώδικα:

'2023-01-01'

Παράδειγμα

Ορίζουμε την πρώτη ημέρα του επόμενου μήνα:

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

Αποτέλεσμα εκτέλεσης κώδικα:

'2023-02-01'

Δείτε επίσης

  • τη συνάρτηση date_add,
    που προσθέτει ένα διάστημα σε ένα αντικείμενο DateTime
  • τη συνάρτηση date_sub,
    που αφαιρεί ένα διάστημα από ένα αντικείμενο DateTime
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη