计算 Alexa Widget 的 APL 文档中的时区偏移量

问题描述 投票:0回答:1

有没有办法从 APL 文档中确定设备的时区并将时区偏移量应用于自 1970-01-01T00:00:00Z 纪元以来以毫秒表示的时间?

我希望在 APL 中执行此操作,因为我正在使用 Data Store REST API 来更新存储在设备上的数据,这些数据将由 Alexa Widget 显示。该数据包括 UTC 日期/时间。数据存储 REST API 将由 cron 作业启动,更新给定用户的所有支持的 Alexa 设备。我看不到在哪里可以像通常在技能意图处理程序中一样访问设备的时区。

我已经查看了内置数据绑定时间函数,但这些函数似乎无法处理时区偏移。

widget alexa-skills-kit alexa-presentation-language
1个回答
0
投票

APL 数据绑定为您提供 utcTime 和 localTime 属性,如果您从 localTime 值中减去 utcTime 值,那么您将获得一个可以添加到 utc 值中的偏移量。

https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-data-binding-evaluation.html#initial-data-binding-context

© www.soinside.com 2019 - 2024. All rights reserved.