小编Nee*_*Raj的帖子

使用夏令时将 Dataweave 日期格式化为 GMT 时区

我正在尝试使用 GMT 时区进行日期格式化。但是夏季和冬季的偏移量是相同的。它适用于 CET 时区。想知道为什么格林威治标准时间不同?

尝试了以下数据编织

期待

"GMT": 
    "date-GMT-Winter": "2019-12-15T13:00:00+00:00",
    "date-GMT-Summer": "2019-08-15T13:00:00+01:00"
Run Code Online (Sandbox Code Playgroud)

但实际

"GMT": 
    "date-GMT-Winter": "2019-12-15T13:00:00Z",
    "date-GMT-Summer": "2019-08-15T13:00:00Z"
Run Code Online (Sandbox Code Playgroud)
output application/json

var CET_timezone_winter = "2019-12-15T13:00:00" as DateTime >> "CET" as String {format: "xxx"}
var CET_timezone_summer = "2019-08-15T13:00:00" as DateTime >> "CET" as String {format: "xxx"}

var GMT_timezone_winter = "2019-12-15T13:00:00" as DateTime >> "GMT" as String {format: "xxx"}
var GMT_timezone_summer = "2019-08-15T13:00:00" as DateTime >> "GMT" as String {format: "xxx"}
---

{
 'date2': now(),
 "timeZoneOffset-xxx" : now() as String {format: "xxx"},


 'CET': …
Run Code Online (Sandbox Code Playgroud)

dataweave

0
推荐指数
1
解决办法
1611
查看次数

标签 统计

dataweave ×1