สวัสดีครับเดือนนี้ก็เป็นเดือนสุดท้ายของปีนี้แล้วนะครับ วันนี้ผมก็จะมาแนะนำวิธีการแปลงค่า timestamp ให้เป็น datetime กันนะครับว่ามีวิธีการอย่างไร และใช้ code phpอะไรบ้างในการแปลง
ก่อนอื่นก็ขอแนะนำสำหรับคนที่ไม่ทราบว่า timestamp คืออะไร เราก็จะมาบอกกันนะครับ โดย timestamp เป็นค่าตัวเลขที่นับจำนวนเป็นวินาทีตั้งแต่วันที่ 1 มกราคม 1970('1970-01-01 00:00:00' UTC) เป็นต้นมา รูปแบบของข้อมูลคือ YYYY-MM-DD HH:MM:SS โดยรองรับข้อมูลตั้งแต่ '1970-01-01 00:00:01' UTC ถึง '2038-01-09 03:14:07' UTC ใช้เนื้อที่ในการเก็บข้อมูล 4 byte
โดยการแปลง timestamp ให้เป็น Datetime ใช้โค้ดดังนี้
โค้ด: เลือกทั้งหมด
<?php
$timestamp = "1463713965"; //เลข timestamp ที่ต้องการแปลงให้เป็น datetime โดย timestamp จะมีทั้งหมด 10 ตัว
echo date("Y-m-d H:i:s", $timestamp);
?>