问题描述
假设我们在 javascript 中有这段代码:
var format = dateFns.format
const d = new Date();
const f = format(d,'YYYY-MM-DDT00:00:00Z'); // "2021-07-28T00:00:00+02:00"
应在上述时间中减去偏移量,以便得出带有祖鲁语或 0 偏移量的 UTC 时间。它应该是这样的:
2021-07-27T22:00Z or 2021-07-27T22:00+00:00
我如何在 Javascript 中实现这一点? 提前致谢。
解决方法
就像评论区回答的那样,解决方法是:
new Date(f).toISOString() // 2021-07-27T22:00:00.000Z