ฟังก์ชัน strtotime

ฟังก์ชัน strtotime แปลงวันที่ใด ๆ เป็นรูปแบบ timestamp รูปแบบ timestamp คือจำนวนวินาทีที่ผ่านมาตั้งแต่วันที่ 1 มกราคม 1970 ถึงช่วงเวลาที่กำหนด

ไวยากรณ์

phpstrtotime(string $datetime, ?int $baseTimestamp = null): int|false

ตัวอย่าง

ลองแปลงวันที่ '2025-12-31' เป็น timestamp:

php<?php
  echo strtotime('2025-12-31');
?>

ผลลัพธ์จากการรันโค้ด:

php1767128400

ตัวอย่าง

ลองแปลงวันที่ 10 กันยายน ปี 2000 เป็น timestamp:

php<?php
  echo strtotime('10 September 2000');
?>

ผลลัพธ์จากการรันโค้ด:

php968529600

ตัวอย่าง

ลองแสดงเวลาของวันพรุ่งนี้ (เที่ยงคืน) ในรูปแบบ timestamp:

php<?php
  echo strtotime('Tomorrow');
?>

ดูเพิ่มเติม

  • ฟังก์ชัน checkdate,
    ซึ่งตรวจสอบความถูกต้องของวันที่
  • ฟังก์ชัน date,
    ซึ่งจัดรูปแบบวันที่ที่กำหนด