如何在Google表格中将日期和时间转换为Unix时间戳

3

我有一个谷歌表格,在其中一列中包含日期和时间,格式如下:

15-08-2021 12:30:00

我想将整个列转换为Unix时间戳,包括小时、分钟和秒。上述日期和时间应该给出以下结果。

1629012600

我试图找到解决方案,但在其他语言(如php、python、js等)中,将unix时间戳转换为人类可读格式或将日期和时间转换为unix时间戳有明确的解决方案。但是我没有找到任何适用于Google表格的解决方案。

如何在Google表格中将日期和时间转换为Unix时间戳。


在其他语言中,比如JavaScript,有明确的解决方案。Google Sheets的脚本语言就是JavaScript。请点击这里查看介绍。 - andrewJames
2
这不是重复的。我想知道如何在单元格中实现这个功能,而不是使用Google Apps Script。 - Jeffrey Berthiaume
1个回答

0

(new Date(2021,7,15,12,30,0).valueOf()/1000).toFixed();

(new Date(2021,7,15,12,30,0).valueOf()/1000).toFixed();


4
在一个单元格中,你可以简单地使用=((NOW()-DATE(1970,1,1)+TIME(6,0,0))*86400) - Jeffrey Berthiaume

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接