उस स्थिति में, MySQL वर्तमान दिनांक और समय का यूनिक्स टाइमस्टैम्प लौटाता है। इसलिए हम कह सकते हैं कि बिना आर्गुमेंट का उपयोग करना UNIX_TIMESTAMP() फंक्शन में NOW() को आर्गुमेंट के रूप में उपयोग करने के समान है।
उदाहरण के लिए, यदि हम UNIX_TIMESTAMP() के लिए बिना मान के क्वेरी चलाते हैं और NOW() को आर्गुमेंट के रूप में पास करते हैं तो MySQL समान परिणाम लौटाता है।
mysql> Select UNIX_TIMESTAMP(); +------------------+ | UNIX_TIMESTAMP() | +------------------+ | 1509405559 | +------------------+ 1 row in set (0.00 sec) mysql> Select UNIX_TIMESTAMP(NOW()); +-----------------------+ | UNIX_TIMESTAMP(NOW()) | +-----------------------+ | 1509405559 | +-----------------------+ 1 row in set (0.00 sec)
उपरोक्त क्वेरी के परिणाम को FROM_UNIXTIME() फंक्शन में आर्गुमेंट के रूप में पास करके सत्यापित किया जा सकता है। MySQL वर्तमान टाइमस्टैम्प मान निम्नानुसार लौटाएगा:
mysql> Select FROM_UNIXTIME(1509405559); +---------------------------+ | FROM_UNIXTIME(1509405559) | +---------------------------+ | 2017-10-31 04:49:19 | +---------------------------+ 1 row in set (0.00 sec)