1. การดึงวันที่และเวลาปัจจุบัน:
- ฟังก์ชัน
date()
: ใช้สำหรับดึงวันที่และเวลาปัจจุบันในรูปแบบต่างๆ- ตัวอย่าง:PHP
echo date("d-m-Y H:i:s");
// แสดงผล: 10-03-2024 17:05:00
- คลาส
DateTime
: ใช้สำหรับสร้างออ object ที่แสดงวันที่และเวลา- ตัวอย่าง:PHP
$date = new DateTime();
echo $date->format("d-m-Y H:i:s");
// แสดงผล: 10-03-2024 17:05:00
2. การแปลงรูปแบบวันที่และเวลา:
- ฟังก์ชัน
date_format()
: ใช้สำหรับแปลงรูปแบบวันที่และเวลา- ตัวอย่าง:PHP
$date = new DateTime("2024-03-10 17:05:00");
echo date_format($date, "Y-m-d H:i:s");
// แสดงผล: 2024-03-10 17:05:00
3. การคำนวณวันที่และเวลา:
- คลาส
DateTime
: มีฟังก์ชันสำหรับคำนวณวันที่และเวลา เช่น การบวก ลบ วัน เวลา- ตัวอย่าง:PHP
$date = new DateTime();
$date->add(new DateInterval('P1D'));
// เพิ่ม 1 วัน echo $date->format("d-m-Y");
// แสดงผล: 11-03-2024
4. การตั้งค่า timezone:
- ฟังก์ชัน
date_default_timezone_set()
: ใช้สำหรับตั้งค่า timezone- ตัวอย่าง:PHP
date_default_timezone_set("Asia/Bangkok");
echo date("d-m-Y H:i:s");
// แสดงผล: 10-03-2024 17:05:00 (เวลาประเทศไทย)