ในการแสดงวันที่เดียวจากการประทับเวลา ให้ใช้เมธอด FROM_UNIXTIME() ใน MySQL ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable -> ( -> timestampValue bigint -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.70 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable (1538332200) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.21 วินาที) mysql> แทรกลงในค่า DemoTable (1577730600) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable ( 1488652200);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----------------+| timestampValue |+----------------+| 1538332200 || 1577730600 || 1488652200 |+----------------+3 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงวันที่จากค่าประทับเวลา -
mysql> เลือก from_unixtime(timestampValue) เป็นวันที่จาก DemoTable
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+---------------------+| วันที่ |+--------------------+| 2018-10-01 00:00:00 || 2019-12-31 00:00:00 || 2017-03-05 00:00:00 |+---------------------+3 แถวในชุด (0.00 วินาที)