यदि आप 1970 से पहले की तारीखों या मिलीसेकंड की सटीकता के बारे में परेशान नहीं हैं, तो बस करें:
-- SQL Server
SELECT DATEDIFF(s, '1970-01-01 00:00:00', DateField)
MySQL के बिल्ट-इन फंक्शन जितना ही सरल:
-- MySQL
SELECT UNIX_TIMESTAMP(DateField);
अन्य भाषाएं (ओरेकल, पोस्टग्रेएसक्यूएल, आदि):वर्तमान युग का समय कैसे प्राप्त करें ...
यदि आपको मिलीसेकंड सटीकता की आवश्यकता है (SQL सर्वर 2016/13.x और बाद में):
SELECT DATEDIFF_BIG(ms, '1970-01-01 00:00:00', DateField)