Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में YYYY-MM-DD को UNIX टाइमस्टैम्प में बदलें

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 मानता है।

  1. - MySQL में MM/YY को YYYY-MM-DD में विशिष्ट दिन के साथ कैसे बदलें?

    STR_TO_DATE() + CONCAT() select str_to_date(concat(yourDateValue/, yourColumnName), %d/%m/%y) as anyAliasName from yourTableName; उदाहरण: दिन 24 मानकर insert into demo46(short_date) values(09/18), (12/20), (11/20); क्वेरी और परिणाम select str_to_date(concat(24/, short_date), %d/%m/%y) as Conver

  1. - MySQL में STR_TO_DATE() से MM/YY को YYYY-MM-DD में कैसे बदलें?

    सिंटैक्स select str_to_date(concat(10/, due_date), %d/%m/%y) as original_date from yourTableName; उदाहरण insert into demo72 values(11/15), (02/20), (07/95); क्वेरी और परिणाम (दिन 10 मानकर) select str_to_date(concat(10/, due_date), %d/%m/%y) as original_date from demo72; +---------------+ | orig

  1. - Python डेट को यूनिक्स टाइमस्टैम्प में कैसे बदलें?

    आप datetime मॉड्यूल का उपयोग करके datetime को Python में UTC टाइमस्टैम्प में बदल सकते हैं। यदि आपके पास पहले से ही UTC में datetime ऑब्जेक्ट है, तो आप UTC टाइमस्टैम्प प्राप्त करने के लिए timestamp() का उपयोग कर सकते हैं। यह फंक्शन उस datetime ऑब्जेक्ट के लिए एपोक से समय लौटाता है। यदि आपके पास लोकल