如何在 Google Apps 脚本中为 DateTimePicker 获取正确的 DateTime?

Posted

技术标签:

【中文标题】如何在 Google Apps 脚本中为 DateTimePicker 获取正确的 DateTime?【英文标题】:How do I get the correct DateTime for a DateTimePicker in Google Apps Script? 【发布时间】:2021-12-18 08:21:36 【问题描述】:

使用 Google Apps 脚本中的 DateTimePicker,我可以让用户选择日期和时间,并且我可以使用 setTimeZoneOffsetInMins 在正确的时区显示 UTC 日期。

问题在于固定时区不遵守夏令时。在用户输入日期和时间之前,我不知道他们会输入 EST 还是 EDT 的时间,因此时区偏移量在大约半年的时间里肯定是错误的。

有解决办法吗?

【问题讨论】:

您可能应该在 issuetracker 中创建一个问题。有关详细信息,请参阅tag info page。 【参考方案1】:

在当前阶段,没有直接的方法可以完成您的任务。

就像上面建议的那样,这种情况下的最佳解决方案是在 Google 的问题跟踪器 here 上创建功能请求并提供所有必要的详细信息。

参考

Apps Script Support。

【讨论】:

以上是关于如何在 Google Apps 脚本中为 DateTimePicker 获取正确的 DateTime?的主要内容,如果未能解决你的问题,请参考以下文章

使用Google Apps脚本搜索无结果

Plotly API 使用 Google Apps 脚本

Google Apps 脚本 - 根据 for 循环匹配将数据范围移动到值 =“是”

如何通过 Apps 脚本在 Google 表格中“清除格式”

Google Apps 脚本:Google 表格分组

如何在 Google Apps 脚本中使用服务帐户对 Google 表格进行身份验证