วิธีการ format ของคลาส DateTime

วิธี format ถูกนำไปใช้กับออบเจ็กต์ DateTime และส่งคืนสตริงที่จัดรูปแบบแล้วพร้อมวันที่/เวลา รับพารามิเตอร์เป็นสตริงรูปแบบ ซึ่งอักขระพิเศษจะถูกแทนที่ด้วยส่วนประกอบของวันที่ รูปแบบสตริงคล้ายกับฟังก์ชัน date

ไวยากรณ์

php$datetime->format(string $format);

ตัวอย่าง

การจัดรูปแบบวันที่ปัจจุบันในรูปแบบ Y-m-d:

php<?php
  $date = new DateTime();
  echo $date->format('Y-m-d');
?>

ผลลัพธ์ของการเรียกใช้โค้ด:

php'2025-07-30'

ตัวอย่าง

รับเวลาในรูปแบบ H:i:s:

php<?php
  $date = new DateTime();
  echo $date->format('H:i:s');
?>

ผลลัพธ์ของการเรียกใช้โค้ด:

php'14:25:36'

ตัวอย่าง

รับข้อมูลวันที่แบบครบถ้วน:

php<?php
  $date = new DateTime();
  echo $date->format('Y-m-d H:i:s');
?>

ผลลัพธ์ของการเรียกใช้โค้ด:

php'2025-07-30 14:25:36'

ดูเพิ่มเติม

  • ฟังก์ชัน date,
    ซึ่งจัดรูปแบบสตริงเวลา
  • ฟังก์ชัน strtotime,
    ซึ่งแปลงคำอธิบายวันที่แบบข้อความ