在 WSO2 ESB 中,我想将我的日期对象转换为特定时区
In WSO2 ESB i want convert my date object to specific time zone
WSO2 ESB 脚本数据映射器 Javascript 函数不支持以下函数。
new Date().toLocaleString('en-US', { timeZone: 'America/New_York' })
以下是我用过的,不支持。它为服务器提供当前时区,而不管我给出的时区。
是否有可能将 moment.js 资源导入 WSO2 数据映射器中的 javascript 自定义函数。
在 wso2esb datamapper 自定义函数中,您不能使用 toLocaleString 更改日期对象的时区。
你可以尝试使用-
https://www.npmjs.com/package/ctoc_timezone
转换非常简单。
正在更改格式和时区:
CtoC.toTimeZone(new Date(),"EST","Do MMM YYYY hh:mm:ss #{EST}");
输出:
28th Feb 2013 19:00:00 EST
WSO2 ESB 脚本数据映射器 Javascript 函数不支持以下函数。
new Date().toLocaleString('en-US', { timeZone: 'America/New_York' })
以下是我用过的,不支持。它为服务器提供当前时区,而不管我给出的时区。
是否有可能将 moment.js 资源导入 WSO2 数据映射器中的 javascript 自定义函数。
在 wso2esb datamapper 自定义函数中,您不能使用 toLocaleString 更改日期对象的时区。
你可以尝试使用-
https://www.npmjs.com/package/ctoc_timezone
转换非常简单。
正在更改格式和时区:
CtoC.toTimeZone(new Date(),"EST","Do MMM YYYY hh:mm:ss #{EST}");
输出:
28th Feb 2013 19:00:00 EST