如何在dataweave中查找当前日期和时间?
How to find current date & time in dataweave?
我正在使用 dataweave 将 XML 文件转换为 CSV 文件,我希望从负载中获取当前日期和时间。那么,如何获得呢?
您可以使用 "ProgramLastDate" : now as :string {format: "yyyy-MM-dd"}
获取系统日期和时间,但根据您的代码,我认为您希望从 xml 元素 Current_Effective_Time 获取日期时间。如果您接收 "yyyy-MM-dd HH:mm:ss.SSS" 格式的 Current_Effective_Time,您可以使用
ProgramLastDate : payload.ns0#Worker_Sync.ns0#Header.ns0#Current_Effective_Time as :datetime {format:"yyyy-MM-dd HH:mm:ss.SSS"} as :string {format:"dd-MM-yyyy"}
希望对您有所帮助。
使用now
例如。 ProgramLastDate : now
或者可以使用`
[server.dateTime.format('yyyyMMddHHmmssSSSSs')]`
我正在使用 dataweave 将 XML 文件转换为 CSV 文件,我希望从负载中获取当前日期和时间。那么,如何获得呢?
您可以使用 "ProgramLastDate" : now as :string {format: "yyyy-MM-dd"}
获取系统日期和时间,但根据您的代码,我认为您希望从 xml 元素 Current_Effective_Time 获取日期时间。如果您接收 "yyyy-MM-dd HH:mm:ss.SSS" 格式的 Current_Effective_Time,您可以使用
ProgramLastDate : payload.ns0#Worker_Sync.ns0#Header.ns0#Current_Effective_Time as :datetime {format:"yyyy-MM-dd HH:mm:ss.SSS"} as :string {format:"dd-MM-yyyy"}
希望对您有所帮助。
使用now
例如。 ProgramLastDate : now
或者可以使用`