我想使用ActionScript 3找到本地系统时区,我尝试了多种方法,但无法获得任何解决方案,就像我会选择的那样(UTC -8(:00(太平洋时间然后结果将出现在UTC -8:00或(UTC -8:00(太平洋时间(UTC时区结果(。
因此,如果有人知道如何实现这一目标,请帮助我解决此问题。
预先感谢。
您可以使用Date
对象的getTimezoneOffset
函数在特定日期中从UTC中获得偏移。参考。
请注意,此偏移可能会根据所提供的日期而有所不同。在美国太平洋时区,冬季使用UTC-8,在DST生效的夏季使用UTC-7。
请注意,API仅适用于 offset 。ActionScript中没有API可以为您提供机器的本地时区域 ID,例如America/Los_Angeles
(IANA(或Pacific Standard Time
(Windows(。请参阅时区标签Wiki中的"时区!=偏移"。
我很确定您是否做
var date:Date = new Date()
然后日期将在本地浏览器时间