Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน date_format() ใน PHP

คำอธิบาย

ฟังก์ชัน date_format() จัดรูปแบบวันที่ของออบเจ็กต์ DateTime ตามรูปแบบที่ระบุ

รูปแบบการใช้งาน (Syntax)

date_format(obj, format)

พารามิเตอร์

  • obj — ออบเจ็กต์ DateTime
  • format — รูปแบบการจัดรูปแบบ (ตัวอักษรเดียวกับ date() และ gmdate())

ตัวระบุรูปแบบหลัก

ตัวอักษรความหมาย
Yปี 4 หลัก
mเดือน (01-12)
dวัน (01-31)
Hชั่วโมง 24 ชม. (00-23)
iนาที (00-59)
sวินาที (00-59)
lชื่อวันเต็ม
Fชื่อเดือนเต็ม
cISO 8601
rRFC 2822
Pเขตเวลากั่นด้วย : (เช่น +07:00)

ค่าที่คืนกลับ

คืนค่าสตริงวันที่ที่จัดรูปแบบแล้ว หรือ FALSE เมื่อล้มเหลว

ตัวอย่างการใช้งาน

<?php
$dt = date_create("2024-01-15 08:30:00");
echo date_format($dt, "Y/m/d H:i:s");
?>

ผลลัพธ์

2024/01/15 08:30:00

ตัวอย่างเพิ่มเติม (พร้อมเขตเวลา)

<?php
$dt = date_create("2024-01-15", timezone_open("Asia/Bangkok"));
echo date_format($dt, "Y-m-d H:i:sP");
?>

ผลลัพธ์

2024-01-15 00:00:00+07:00