mysql函數(shù)unix_timestamp如何處理1970.1.1以前的數(shù)據(jù)?
問(wèn)題描述
問(wèn)題解答
回答1:那就沒(méi)辦法使用TIMESTAMP了可以考慮使用DATETIME類型
DATE范圍’1000-01-01’ to ’9999-12-31’
DATETIME’1000-01-01 00:00:00’ to ’9999-12-31 23:59:59’
TIMESTAMP ’1970-01-01 00:00:01’ UTC to ’2038-01-19 03:14:07’ UTC
回答2:-- N秒前SELECT TIMESTAMPADD(SECOND,-3600,’1970-01-01 00:00:01’)-- >> 1969-12-31 23:00:01-- 2天前SELECT TIMESTAMPADD(DAY,-2,’1970-01-01 00:00:01’)-- >> 1969-12-30 00:00:01# FRAC_SECOND。表示間隔是毫秒# SECOND。秒# MINUTE。分鐘# HOUR。小時(shí)# DAY。天# WEEK。星期# MONTH。月# QUARTER。季度# YEAR。年
確認(rèn)你存的負(fù)數(shù)是相對(duì)于 1970-01-01 00:00:01 的, 如此算并沒(méi)問(wèn)題
select TIMESTAMPADD(FRAC_SECOND, table.create_time, ’1970-01-01 00:00:01’) as `create_time` from table
相關(guān)文章:
1. python - pandas html格式的excel文件2. mysql優(yōu)化 - 關(guān)于mysql分區(qū)3. PHP數(shù)組拼接4. javascript - uc、qq、搜狗 以上三個(gè)手機(jī)瀏覽器判斷移動(dòng)端的js代碼不執(zhí)行5. python2.7 - python 中文寫(xiě)入文件后亂碼6. 百度地圖api - Android 百度地圖 集成了定位,導(dǎo)航 相互的jar包有沖突?7. python - 有什么好的可以收集貨幣基金的資源?8. windows7 ping不通虛擬機(jī)VMware上的linux(ubuntu)的ip9. html5 - 自己的H5頁(yè)面如何集成支付寶支付10. error_log 指定不能生存錯(cuò)誤日志的地址
