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

วิธีการใช้ฟังก์ชัน MySQL FROM_UNIXTIME () เพื่อคืนค่า datetime ในรูปแบบตัวเลข?


ดังที่เราทราบดีว่าเราสามารถแปลงค่าเวลาของวันที่และเวลาเป็นจำนวนเต็มได้โดยการเพิ่ม 0(+0) ลงในค่าเหล่านั้น ในทำนองเดียวกัน เราสามารถแปลงค่าวันที่และเวลาที่ส่งคืนโดยฟังก์ชัน FROM_UNIXTIME() ในรูปแบบตัวเลข ตัวอย่างต่อไปนี้จะอธิบายให้ชัดเจนยิ่งขึ้น -

mysql> Select FROM_UNIXTIME(1555033470)+0 AS 'Date in Numeric Format';
+------------------------+
| Date in Numeric Format |
+------------------------+
| 20190412071430.000000  |
+------------------------+
1 row in set (0.00 sec)

หลังจากเพิ่ม 0 (+0) ให้กับค่าวันที่และเวลา MySQL จะส่งกลับค่าตัวเลขสูงสุด 6 หลักไมโครวินาที