[英]SQL: Convert date (26.11.17) to timestamp (1516184035)
有什么方法可以將正常的歐洲日期轉換為mySQL中的時間戳值?
我有一個帶有列日期(varchar(64))的mysql數據庫,其中包含歐洲格式的日期,例如01.12.15。 為此,我需要將所有行都轉換為時間戳的update-sql-query。
謝謝你的幫助!
使用STR_TO_DATE
將日期字符串26.11.17
轉換為真實日期。 然后在該日期調用UNIX_TIMESTAMP
以獲取UNIX時間戳。
SELECT
UNIX_TIMESTAMP(STR_TO_DATE('26.11.17', '%d.%m.%y')) AS output
FROM dual;
1511650800
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.