如何在定时云函数中声明特定时区

kob*_*oby 3 javascript node.js firebase google-cloud-platform google-cloud-functions

我编写了一个每天使用云functions.pubsub.schedule同步数据的函数,只是想知道以色列的时区是什么,或者我刚刚写了以色列?

exports.scheduledFunctionCrontab = functions.pubsub.schedule('0 6 * * *')
   .timeZone('Israel') 
  .onRun(async(context) => {
Run Code Online (Sandbox Code Playgroud)

只是想知道它是否支持以色列的时间区域

Ren*_*nec 10

用于调度 Scheduled Cloud Function 的时区名称是tz 数据库的时区名称。您将在此维基百科页面的表的第三列中找到所有可能值的列表。

所以,对于以色列来说,应该是这样Asia/Jerusalem

  • 它很旧,但这是我在谷歌上的第一个结果,所以值得一提的是默认 TZ 是 `America/Los_Angeles` - https://firebase.google.com/docs/functions/schedule-functions (5认同)