gpt4 book ai didi

javascript - 如何在 PDT 或 PST 时区创建 Google Cloud Function

转载 作者:行者123 更新时间:2023-12-02 22:33:00 25 4
gpt4 key购买 nike

我有一个 Google Cloud 函数,可以根据 UTC 日期解析该月的日期例如 myDate = 2019 年 11 月 13 日星期三 02:05:00 GMT+0000 (UTC)该日期实际上是旧金山时间(PDT 或 PST)的 11 月 12 日星期二。

但是在我的 Google 云函数中,当我尝试使用 myDate.getDate() 获取该日期中的某一天时,我得到的是 13 而不是 12。

我认为它返回13的原因是因为云函数运行的机器的时区是基于UTC时间的。当我在本地计算机上运行此函数时,我得到 12 作为正确日期,因为我的本地计算机采用 PST 时间。

如何让 Google Cloud Function 在 PDT 或 PST 时区运行,以便 getDate() 函数为我提供 PDT 或 PST 时区的正确日期?

最佳答案

2020 年更新

截至Node 14 ,现在位于beta for Firebase截至 2020 年 12 月 11 日,您应该能够做到

process.env.TZ = 'America/Los_Angeles'

关于javascript - 如何在 PDT 或 PST 时区创建 Google Cloud Function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58832296/

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