MySQL में, UNIX TIMESTAMPS को 32-बिट पूर्णांक के रूप में संग्रहीत किया जाता है। दूसरी ओर, MySQL TIMESTAMPS को भी इसी तरह से संग्रहीत किया जाता है लेकिन पठनीय YYYY-MM-DD HH:MM:SS प्रारूप में दर्शाया जाता है।
उदाहरण
mysql> Select UNIX_TIMESTAMP('2017-09-25 02:05:45') AS 'UNIXTIMESTAMP VALUE'; +---------------------+ | UNIXTIMESTAMP VALUE | +---------------------+ | 1506285345 | +---------------------+ 1 row in set (0.00 sec)
ऊपर दी गई क्वेरी से पता चलता है कि UNIX TIMESTAMPS मान 32 बिट पूर्णांकों के रूप में संग्रहीत हैं, जिनकी सीमा MySQL INTEGER डेटा प्रकार श्रेणी के समान है।
mysql> Select FROM_UNIXTIME(1506283345) AS 'MySQLTIMESTAMP VALUE'; +----------------------+ | MySQLTIMESTAMP VALUE | +----------------------+ | 2017-09-25 01:32:25 | +----------------------+ 1 row in set (0.00 sec)
उपरोक्त क्वेरी से पता चलता है कि MySQL TIMESTAMPS मान 32 बिट पूर्णांक के रूप में भी संग्रहीत हैं, लेकिन एक पठनीय प्रारूप में, जिनकी सीमा MySQL TIMESTAMP डेटा प्रकार श्रेणी के समान है।