220 of 410 menu

Συνάρτηση date_interval_create_from_date_string

Η συνάρτηση date_interval_create_from_date_string μετατρέπει μια κειμενική περιγραφή διαστήματος σε ένα αντικείμενο ημερομηνίας. Αυτό το αντικείμενο μπορεί να χρησιμοποιηθεί με τις συναρτήσεις date_add και date_sub. Η συμβολοσειρά διαστήματος χρησιμοποιεί φυσική γλώσσα για τον καθορισμό της περιόδου.

Σύνταξη

date_interval_create_from_date_string(string $time);

Παράδειγμα

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

<?php $interval = date_interval_create_from_date_string('2 days + 6 hours'); print_r($interval); ?>

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

DateInterval Object ( [d] => 2 [h] => 6 )

Παράδειγμα

Ας δημιουργήσουμε ένα σύνθετο διάστημα (1 μήνας, 2 εβδομάδες και 3 ημέρες):

<?php $interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days'); print_r($interval); ?>

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

DateInterval Object ( [m] => 1 [d] => 17 )

Υποστηριζόμενες μορφές

Η συνάρτηση κατανοεί τις ακόλουθες μονάδες μέτρησης:

  • year/years (χρόνος/χρόνοι)
  • month/months (μήνας/μήνες)
  • day/days (ημέρα/ημέρες)
  • week/weeks (εβδομάδα/εβδομάδες)
  • hour/hours (ώρα/ώρες)
  • minute/minutes (λεπτό/λεπτά)
  • second/seconds (δευτερόλεπτο/δευτερόλεπτα)

Δείτε επίσης

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