【问题标题】:Convert epoch time to readable time in excel [duplicate]在excel中将纪元时间转换为可读时间[重复]
【发布时间】:2018-01-28 07:07:09
【问题描述】:

我有一个 excel 表,在 (G) 列中有一个时间戳,但它是纪元格式,我如何将纪元时间转换为 excel 中的可读时间格式。

我已经尝试过=TEXT(G2,"DD/MM/YYY HH:MM:SS"),但没有成功。

【问题讨论】:

  • 1499423767147 - 纪元时间
  • 我想要从@user9211845 公式得到的确切结果。

标签: excel


【解决方案1】:

试试这个:

=TEXT((G2/1000 + ("1/1/1970"-"1/1/1900"+1)*86400) / 86400,"DD/MM/YYYY HH:MM:SS")

【讨论】:

  • "1/1/1970"-"1/1/1900"+1 的意义何在?如果使用 1904 日期系统,这样做会导致公式失败
  • @barryhoudini 纪元时间从 1970 年 1 月 1 日开始,这就是我在公式中提到它的原因。
  • 是的,但为什么要减去 1/1/1900?正如 pnuts 所说,您可以使用 ="1/1/1970"+G2/86400000 获得答案以提供有效的时间/日期,或使用由 TEXT 函数包装的以文本形式获得结果
  • @barryhoudini 也可以是另一种方式,但结果是一样的。
  • 不,如果您使用 1904 日期系统,您将收到错误
猜你喜欢
  • 1970-01-01
  • 2012-08-16
  • 2017-06-01
  • 2021-03-30
  • 2014-12-04
  • 2013-01-13
  • 2019-01-24
  • 2015-07-07
  • 2012-01-30
相关资源
最近更新 更多