首页 > 解决方案 > 如何在谷歌表格中将日期和时间转换为纪元

问题描述

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

14-08-2021 12:30:00

我想要一个 Epoch 格式的结果 1591259160

我在脚本编辑器中尝试了这段代码,但没有得到结果

    function convertDates(){
  var sheet = SpreadsheetApp.getActiveSheet();
  var range_input = sheet.getRange(1, 1);

  range_input = range_input.getValue();
  range_input = range_input.replace("at ", " ");
  sheet.getRange(1, 1).setValue(range_input);
}

如何在谷歌表格中获得所需的结果

标签: google-apps-scriptgoogle-sheetstimestampunix-timestampepoch

解决方案


尝试:

new Date(range_input.getValue()).valueOf();


推荐阅读