Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิหรู้ช่วงเริ่มต้นของ TIMESTAMP ด้วย FROM_UNIXTIME() ใน MySQL

ฟังก์ชัน FROM_UNIXTIME() แปลงจำนวนวินาทีเป็นค่า TIMESTAMP ดังนั้นการใส่ 0 วินาทีจะได้ช่วงเริ่มต้นของ TIMESTAMP data type

mysql> SELECT FROM_UNIXTIME(0);
+-------------------------+
| FROM_UNIXTIME(0)        |
+-------------------------+
| 1970-01-01 05:30:00     |
+-------------------------+

เปลี่ยนอาร์กิวเมนต์เป็น 60 วินาที เวลาจะเปลี่ยน 1 นาที:

mysql> SELECT FROM_UNIXTIME(60);
+-------------------------+
| FROM_UNIXTIME(60)       |
+-------------------------+
| 1970-01-01 05:31:00     |
+-------------------------+