WSO2 ESB脚本datamapper Javascript函数不支持以下功能。
new Date().toLocaleString('en-US', { timeZone: 'America/New_York' })
以下是我不支持使用的内容。它为服务器提供了当前时区,而与我给定的时区无关。
是否有可能将moment.js资源导入WSO2 datamapper中的javascript自定义函数。
答案 0 :(得分:0)
在wso2esb datamapper自定义函数中,您不能使用toLocaleString更改日期对象的时区。
答案 1 :(得分:0)
您可以尝试使用-
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