google-apps-script - 如何在谷歌表格中将日期和时间转换为纪元
问题描述
我有一个谷歌表,其中我有一个列日期和时间,格式如下
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);
}
如何在谷歌表格中获得所需的结果
解决方案
尝试:
new Date(range_input.getValue()).valueOf();
推荐阅读
- javascript - Angular:路由器导航引发 JIT 编译失败
- c - 如何计算结构中数据成员的大小?
- c# - SSRSReport打印服务——无效的报表定义错误随机出现,重启服务后才能再次工作
- python - args[0]['valid'] 在装饰器中是什么意思
- mysql - 合并两个有另一个关系表的表
- c# - C#静默安装msi不起作用
- google-cloud-platform - 在 GCP-我如何获得所有价格的列表
- javascript - 内部在猫鼬中加入 2 个表
- angular - 使用 ngx-bootstrap 将任何组件传递给我的模态
- python - 标记数组中的唯一行