gpt4 book ai didi

datetime - Google 表格单元格中的 ISO-8601 迄今为止的字符串

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

我的工作表的一列中有一堆 ISO-8601 格式的字符串。如何让谷歌表格将它们视为日期,以便我可以对它们进行数学运算(例如,两个单元格之间的分钟差)?我尝试了 =Date("2015-05-27T01:15:00.000Z") 但没有乐趣。必须有一种简单的方法来做到这一点。有什么建议吗?

最佳答案

要获取实际的日期值,您可以使用正常的数字格式对其进行格式化...

=DATEVALUE(MID(A1,1,10)) + TIMEVALUE(MID(A1,12,8))

例如。

<表类=“s-表”><标题>一个B <正文> 12016-02-22T05:03:21Z2016 年 2 月 22 日上午 5:03:21
  • 假设时间戳采用 UTC 格式
  • 忽略毫秒(尽管您可以轻松添加)

DATEVALUE() 函数将格式化的日期字符串转换为值,并且 TIMEVALUE() 多次执行相同操作。在大多数电子表格中,日期和时间都用数字表示,其中整数部分是自 1900 年 1 月 1 日以来的天数,小数部分是当天的时间分数。例如,2009 年 6 月 11 日 17:30 约为 39975.72917。

上面的公式将日期部分和时间部分分开解析,然后将它们相加。

关于datetime - Google 表格单元格中的 ISO-8601 迄今为止的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30492832/

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