SQlite 日期时间字符串和时间戳转换
2021-08-09 本文已影响0人
流水瀑布
时间戳转为字符串
带毫秒的除1000再转换,localtime为本地时间
select datetime(1627951014000/1000, 'unixepoch', 'localtime') from dual
2021-08-03 08:36:54
字符串转为时间戳
不带毫秒的要加上.500到.999才能匹配本地时间,否则有1秒差?
select strftime('%s','2021-08-03 08:36:54.999', 'utc')*1000 from dual
1627951014000
毫秒时间
SELECT strftime('%Y-%m-%d %H:%M:%f', 'now', 'localtime')
2021-08-09 19:06:35.003