248 of 410 menu

Η μέθοδος createFromDateString της κλάσης DateInterval

Η στατική μέθοδος createFromDateString της κλάσης DateInterval μετατρέπει μια συμβολοσειρά περιγραφής χρονικού διαστήματος σε ένα αντικείμενο DateInterval. Ως παράμετρο δέχεται μια συμβολοσειρά με τη μορφή ημερομηνίας, την οποία κατανοεί η συνάρτηση strtotime. Επιστρέφει ένα αντικείμενο DateInterval ή false σε περίπτωση σφάλματος.

Σύνταξη

DateInterval::createFromDateString(string $datetime): DateInterval|false

Παράδειγμα

Ας δημιουργήσουμε ένα διάστημα 2 ημερών:

<?php $interval = DateInterval::createFromDateString('2 days'); print_r($interval); ?>

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

DateInterval Object ( [d] => 2 [h] => 0 [i] => 0 [s] => 0 ... )

Παράδειγμα

Ας δημιουργήσουμε ένα διάστημα 1 μήνα και 5 ημερών:

<?php $interval = DateInterval::createFromDateString('1 month + 5 days'); print_r($interval); ?>

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

DateInterval Object ( [m] => 1 [d] => 5 [h] => 0 [i] => 0 [s] => 0 ... )

Παράδειγμα

Ας δημιουργήσουμε ένα διάστημα 3 ωρών και 30 λεπτών:

<?php $interval = DateInterval::createFromDateString('3 hours + 30 minutes'); print_r($interval); ?>

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

DateInterval Object ( [h] => 3 [i] => 30 [s] => 0 ... )

Δείτε επίσης

  • την κλάση DateInterval,
    που αντιπροσωπεύει ένα χρονικό διάστημα
  • τη συνάρτηση strtotime,
    που μετατρέπει την κειμενική περιγραφή μιας ημερομηνίας σε χρονική σφραγίδα
  • την κλάση 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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη