如何在 Workato 中获取特定时区的当前日期?对于配置为 PST 的帐户,当我运行以下命令时
today.in_time_zone("Europe/Madrid")
它仍然返回太平洋标准时间的日期,而不是“欧洲/马德里”。这是一个错误吗?
我怎样才能让它返回太平洋标准时间的日期?
尝试
now.in_time_zone("Europe/Madrid")
.
与
today
有一些奇怪的互动。根据我的观察,两者都采用默认的 PST 时间,但如果您使用 today
,它是一个日期值,而如果您使用 now
,它是实际的时间戳。
例如
today
PST 是 2020 年 1 月 31 日。"31 Jan 2020".in_time_zone("Europe/Madrid")
仍然是 2020 年 1 月 31 日。now
PST 是 2020 年 1 月 31 日 23:43。"23:43 31 Jan 2020".in_time_zone("Europe/Madrid")
会将其转换为正确的 GMT 偏移量。