3 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
試試這個(gè)查詢 CONVERT DATETIME to UNIX TIME STAMP
SELECT UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p'))
此查詢 CHANGE DATE FORMATE
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p')),'%m-%d-%Y %h:%i:%p')

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
當(dāng)然,您將必須同時(shí)STR_TO_DATE將日期轉(zhuǎn)換為MySQL標(biāo)準(zhǔn)日期格式,并 UNIX_TIMESTAMP從中獲取時(shí)間戳。
根據(jù)您的日期格式,類似
UNIX_TIMESTAMP(STR_TO_DATE(Sales.SalesDate, '%M %e %Y %h:%i%p'))
將為您提供有效的時(shí)間戳。查看STR_TO_DATE文檔以獲取有關(guān)格式字符串的更多信息。
添加回答
舉報(bào)