我正在使用MomentJS
库,并希望设置从日期开始的格式:YYYY-MM-DDTHH:mm:ss.SSSZZ
。这个日期我将发送到一些服务器,验证它。
产品代码:
moment.utc(date).utcOffset(date.getTimezoneOffset()).format("YYYY-MM-DDTHH:mm:ss.SSSZZ")
个
问题是这段代码返回:-0200
时区偏移:
2023-12-30T22:00:00.000-0200
此服务仅接受偏移量为+0000的格式“2023-12- 30 T22:00:00.000+0000”。
当我将utcOffset
设置为0
:moment.utc(date).utcOffset(0).format("YYYY-MM-DDTHH:mm:ss.SSSZZ")
时。它删除了偏移量,但将日期更改为无效日期:2023-12-31T00:00:00.000+0000
个
有没有办法设置这个日期:2023-12-30T22:00:00.000
,并使偏移量始终为+0000
?谢谢。
1条答案
按热度按时间pgpifvop1#
很好。我已经通过将utcOffset设置为“+0000”-
utcOffset("+0000")
修复了这个问题。产品代码:
字符串
现在,此服务验证了此日期,请求成功。此问题已解决。