UNIX_TIMESTAMP() से डेट को यूनिक्स टाइमस्टैम्प में कनवर्ट करें
DATE कॉलम को यूनिक्स टाइमस्टैम्प (सेकंड में) में बदलने के लिए UNIX_TIMESTAMP() फ़ंक्शन का उपयोग करें।
टेबल बनाएं और डेटा डालें:
mysql> create table DemoTable1997 ( DueDate date ); Query OK, 0 rows affected (0.58 sec)
mysql> insert into DemoTable1997 values('2018-10-11'); ...
कनवर्जन क्वेरी:
mysql> select unix_timestamp(cast(DueDate as date)) as Result from DemoTable1997;
आउटपुट:
+------------+ | Result | +------------+ | 1539196200 | | 1576866600 | | 1485801000 | +------------+ 3 rows in set (0.00 sec)
नोट: CAST(DueDate as date) सुनिश्चित करता है कि मान DATE प्रकार का है। UNIX_TIMESTAMP() UTC मानता है।