美文网首页
SQlite 日期时间字符串和时间戳转换

SQlite 日期时间字符串和时间戳转换

作者: 流水瀑布 | 来源:发表于2021-08-09 19:14 被阅读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

    参考资料

    SQlite 日期时间总结
    SQLite 日期 & 时间

    相关文章

      网友评论

          本文标题:SQlite 日期时间字符串和时间戳转换

          本文链接:https://www.haomeiwen.com/subject/lhxtbltx.html