You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQLite表UPDATETIME字段数值638737362915677310的时间格式解析求助

该时间戳格式为.NET DateTime Ticks

这个数值638737362915677310是.NET框架中DateTime类型的Ticks格式,具体规则如下:

  • 1 Tick = 100纳秒(即1秒 = 10,000,000 Ticks)
  • 时间起点为公元1年1月1日00:00:00(而非Unix纪元的1970年)

验证计算:
Unix纪元(1970-01-01 00:00:00)对应的.NET Ticks固定值为621355968000000000,用你的数值减去这个基准值:

638737362915677310 - 621355968000000000 = 17383994915677310

将结果转换为秒:

17383994915677310 / 10000000 = 1738399491.567731

这个秒数对应Unix时间戳,转换后正好是2025年1月29日08:31:31.57左右,和你描述的时间吻合。

如果要在SQLite中转换这个值为可读日期,可以通过上述基准值的差值得到Unix时间戳,再用SQLite的datetime()函数处理。

内容的提问来源于stack exchange,提问作者Vladimir Buzalka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 15:54:52