ภาษา PHP รูปแบบวันที่คือใช้สำหรับแสดงวันที่ โดยรูปแบบที่นิยมใช้กันคือ d m Y โดย d จะแสดงวัน (day) ส่วน m จะแสดงเดือน (month) และ Y จะแสดงปี (Year) d-m-y ใน PHP ก็คือ วัน-เดือน-ปี นั้นเอง แต่การใช้งานจริงๆ อาจไม่ต้องเรียงลำดับแบบดังกล่าวก็ได้ บทความนี้แนะนำการใช้รูปแบบวันที่ของภาษา PHP
ตัวอย่าง การใช้รูปแบบ d-m-Y ใน PHP
<?php
echo date('d-m-Y');
?>
06-08-2023
ตัวอย่างนี้เป็นการดึงวันที่ด้วยภาษา PHP โดยเรียงจาก วัน-เดือน-ปี เช่น 06-08-2023 โดยวันที่ ที่ถูกดึงออกมาจะเป็นวันที่ปัจจุบันของเครื่องเซิร์ฟเวอร์ที่ให้บริการ
ตัวอย่าง การแปลงข้อความให้เป็นวันที่ d-m-Y ใน PHP
<?php
$date = "2023-01-01";
echo date("d-m-Y", strtotime($date));
?>
01-01-2023
ตัวอย่างนี้เป็นการใช้คำสั่ง strtotime เพื่อแปลงร่วมกับ date เพื่อแปลงข้อความ ให้เป็นวันที่ในรูปแบบ d-m-Y (วัน-เดือน-ปี)
ตัวอย่าง การจัดรูปแบบวันที่จาก d-m-y ให้เป็น y-m-d
<?php
echo date("Y-m-d");
?>
2023-08-06
ตัวอย่างนี้เป็นการจัดรูปแบบวันที่ใหม่ คือ Y-m-d (ปี-เดือน-วัน) ซึ่งเหมาะสำหรับการนำไปบันทึกลงตารางข้อมูล