【问题标题】:How to convert long value difference of two time to seconds?如何将两个时间的长值差转换为秒?
【发布时间】:2021-07-28 12:03:15
【问题描述】:

如何将两个时间的长值差转换为秒?

例子:

Insert Time is 2021-07-28 13:22:05.742906 -> Epoch Value 1627459467906
Update Time is 2021-07-28 13:22:17.779218 -> Epoch Value 1627459516218
Difference between Insert and Update Time is -> 1627459516218 - 1627459467906 = 48312

如何将 48312 转换为秒? [手动或使用代码]

【问题讨论】:

  • 你的日期到纪元时间值对我来说看起来不正确......你是如何计算它们的?
  • 所以我在长时间 48312 和时间上看到的差异是 12 秒。但是将 48312 除以 1000 不会得到 12 秒。

标签: long-integer


【解决方案1】:

epoch 值是自 1970 年 1 月 1 日以来的毫秒数,因此差值以毫秒为单位:只需将其除以 1000。

【讨论】:

  • 所以我在长时间 48312 和时间上看到的差异是 12 秒。但是将 48312 除以 1000 不会得到 12 秒。
  • 正如另一条评论中指出的,您的时代值是错误的,而且差异也是错误的,这就是为什么您没有得到 12 秒的结果。
猜你喜欢
  • 2016-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-28
  • 2016-08-01
相关资源
最近更新 更多