【问题标题】:Programmatically change a Google apps script's timezone以编程方式更改 Google Apps 脚本时区
【发布时间】:2017-06-02 20:21:11
【问题描述】:

我一直很难正确设置calendar event dates 的时区,因为 Javascript 的 Date 对象占用了项目的时区:

.

有没有办法以编程方式更改该属性?

【问题讨论】:

  • 没有。项目时区不能用代码更改。您可以使用代码获取脚本时区Session.getScriptTimeZone(),但不能使用代码设置它。无论如何,您不应该在代码中更改脚本时区。我假设您有不同时区的用户?如果在不同的时区有多个脚本用户,那么我将脚本中的时区设置为 +GMT 00:00 没有夏令时。 并保留它。
  • 工作就像一个魅力!谢谢桑迪!
  • @SandyGood 工作就像一个魅力!您可以发布这个作为答案。谢谢!

标签: javascript date google-apps-script


【解决方案1】:

没有。项目时区不能用代码更改。您可以使用代码获取脚本时区 Session.getScriptTimeZone(),但您不能使用代码进行设置。无论如何,您不应该在代码中更改脚本时区。我假设您有不同时区的用户?如果在不同时区有多个脚本用户,那么我将脚本中的时区设置为 +GMT 00:00 无夏令时。就这样吧。

【讨论】:

    猜你喜欢
    • 2017-11-04
    • 2015-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多