我正在尝试将日期值发布到后端。但是,有时在SAP网关中该值增加/减少1。我尝试了许多可能的解决方案。但是没有运气。我正在两个时区EST和IST之间工作。如何解决这个问题?
var syFormat = sap.ui.core.format.DateFormat.getDateInstance({
pattern: "yyyy-MM-ddTHH:mm:ss",
UTC : true
});
var f = syFormat.format(d);
将UTC设置为true背后有什么目的?因为这个原因,时间是根据UTC而不是您的本地时区格式化和解析的。
您可以尝试在不设置'UTC'参数的情况下执行格式化。