gpt4 book ai didi

javascript - Google Apps 脚本中日期的 oldValue

转载 作者:行者123 更新时间:2023-11-27 23:25:47 25 4
gpt4 key购买 nike

我正在使用 onEdit 触发器来触发 Google Apps 脚本。本质上,我使用表单的结果来填充日历事件。创建日历事件后,我希望能够使其与表单条目保持同步。因此,如果有人编辑表单数据,我想编辑日历事件。不幸的是,由于没有 getEventById 存储 eventId 是不够的。

我在想我也许可以使用事件['oldValue']来存储事件时间来确定事件曾经是什么时候(如果它发生变化)来获取当时的事件列表,这将让我遍历少量事件来查找日历事件。

不幸的是,日期对象显示为一个我无法解析的奇怪 float 。例如:1/19/2016 20:00:00 结果为 42388.791666666664 我真的不明白。

我确实有另一个想法,我应该使用常规的 HTTP get 调用来获取我想要的事件吗?我不太确定如何在 Google Apps 脚本中执行此操作

最佳答案

也许晚了,但你可以看到答案 here

var x = 42521.015713761575;

// seconds in day = 24 * 60 * 60 = 86400
var date = new Date(1899, 11, 30, 0, 0, x * 86400);

关于javascript - Google Apps 脚本中日期的 oldValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34979529/

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