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š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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ