技术文章 - CS315667
最近更改 ThingWorx 中的 DST 策略后,dateFormatISO 服务返回意外的时间/时区组合
已修改: 28-Dec-2022
适用于
- ThingWorx Platform 8.0 to 8.5
说明
- 最近更改 ThingWorx 中的 DST 策略后, dateFormatISO服务返回意外的时间/时区组合
- 巴西于 2019 年 4 月通过了废除夏令时 (DST) 的法律
- DST 预计将于 2019 年 10 月的第三个星期日开始,时间为 2019-10-20 00:00:00
- 由于策略更改,未切换到夏令时
- 在https://en.wikipedia.org/wiki/Daylight_saving_time_in_Brazil查看有关此特定示例的更多信息
- ThingWorx dateFormatISO(myDate)返回 BRST(假)
- 2019-10-19T00:00:00.000-03:00
- 2019-10-20T 01 :00:00.000 -02:00
- JavaScript (myDate).toString返回 BRT(正确)
- 2019 年 10 月 19 日星期六 00:00:00 GMT-0300(BRT)
- 2019 年 10 月 20 日星期日 00:00:00 GMT -0300 ( BRT)
- 请注意,时间戳本身是正确的(01:00 GMT-02:00 = 00:00 GMT-03:00),但格式化的时间/时区组合是错误的
这是文章 315667 的 PDF 版本,可能已过期。最新版本 CS315667