อินสแตนซ์ MySQL DateTime สามารถแปลงเป็นวินาทีโดยใช้ฟังก์ชัน UNIX_TIMESTAMP() ด้วยวิธีต่อไปนี้ -
mysql> Select UNIX_TIMESTAMP('2017-05-15 04:05:30') AS 'NUMBER OF SECONDS'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1494801330 | +-------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนจะแปลงอินสแตนซ์ของวันที่และเวลาที่กำหนดให้เป็นจำนวนวินาทีทั้งหมด
mysql> Select UNIX_TIMESTAMP(NOW()) AS 'NUMBER OF SECONDS'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1509248856 | +-------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนจะแปลงอินสแตนซ์ DateTime ปัจจุบันเป็นจำนวนวินาทีทั้งหมด
mysql> Select UNIX_TIMESTAMP(Dateofreg) AS 'NUMBER OF SECONDS' from testing where StudentName = 'Gaurav'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1509247113 | +-------------------+ 1 row in set (0.00 sec)
แบบสอบถามด้านบนจะแปลงอินสแตนซ์ DateTime ซึ่งเป็นค่าที่เก็บไว้ในตาราง 'การทดสอบ' โดยที่คอลัมน์ StudentName มีค่าเป็น 'Gaurav'