gpt4 book ai didi

javascript - 在 Google 表格中将 Unix 纪元时间转换为日期

转载 作者:行者123 更新时间:2023-12-03 06:33:32 24 4
gpt4 key购买 nike

我有一张表,其中有一列 UNIX 纪元时间(以秒为单位):1500598288

如何将这些转换为正常日期?

最佳答案

自 2023 年起,GSheet 引入了一个新函数 EPOCHTODATE:

=EPOCHTODATE(1500598288)

要转换整列数字,只需使用 ARRAYFORMULA(或 BYROW,如果您倾向于 LAMBDA):

=ARRAYFORMULA(EPOCHTODATE(A:A))

enter image description here

--- 下面的答案仍然有效,但截至 2023 年已过时 ---

不需要任何 JS 编程的最简单方法是通过公式,每天除以 86400 秒,然后加上 1970 年 1 月 1 日。例如,以下给出 2017 年 7 月 21 日:

=1500598288 / 86400 + DATE(1970, 1, 1)

要转换整列数字,只需使用 ARRAYFORMULA:

=ARRAYFORMULA(A:A / 86400 + DATE(1970, 1, 1))

关于javascript - 在 Google 表格中将 Unix 纪元时间转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45227380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com