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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ