【问题标题】:How to convert Date and time into unix timestamp in google sheet [duplicate]如何在谷歌表中将日期和时间转换为unix时间戳[重复]
【发布时间】:2021-10-18 01:32:09
【问题描述】:

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

15-08-2021 12:30:00

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

1629012600

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

如何将日期和时间转换为 google sheet 中的 unix 时间戳。

【问题讨论】:

  • "有明确的解决方案...用其他语言,例如...js" - Google 表格的脚本语言是 JavaScript。见简介here
  • 这不是重复的。我试图找出如何在单元格中执行此操作,而不是使用 Google Apps 脚本。

标签: datetime google-apps-script google-sheets timestamp unix-timestamp


【解决方案1】:

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

【讨论】:

  • 在一个单元格中,你可以使用 =((NOW()-DATE(1970,1,1)+time(6,0,0))*86400)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-12-18
  • 1970-01-01
  • 2020-10-19
  • 2012-05-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多