คำอธิบาย
ฟังก์ชัน mktime() คืนค่า Unix timestamp สำหรับวันที่และเวลาที่ระบุ Timestamp คือจำนวนวินาทีตั้งแต่ Unix Epoch (1 มกราคม 1970 00:00:00 GMT)
รูปแบบการใช้งาน (Syntax)
mktime(hour, minute, second, month, day, year, is_dst)
พารามิเตอร์
- hour — ชั่วโมง (0-23)
- minute — นาที (0-59)
- second — วินาที (0-59)
- month — เดือน (1-12)
- day — วัน (1-31)
- year — ปี (2 หรือ 4 หลัก)
- is_dst — ล้าสมัย ไม่ส่งผลต่อผลลัพธ์ (พารามิเตอร์นี้ถูกลบใน PHP 7.0+)
ค่าที่คืนกลับ
คืนค่า Unix timestamp (integer) หรือ FALSE หากล้มเหลว
ตัวอย่างการใช้งาน
<?php
echo "January 15, 2024 was on " . date("l", mktime(0, 0, 0, 1, 15, 2024));
?>
ผลลัพธ์
January 15, 2024 was on Monday
ตัวอย่างเพิ่มเติม
<?php
echo date("M-d-Y", mktime(0, 0, 0, 10, 9, 2024)) . "<br>";
?>
ผลลัพธ์
Oct-09-2024