我正在尝试从UTC 0000小时添加或减去\p{Uppercase}
。 duration
让我们创建一个持续时间,然后将其传递给Momentjs
方法。他们的文件提到add
中添加了对混合消极和积极迹象的支持。但是使用正号会返回0.代码可以在这个小提琴中找到 - https://jsfiddle.net/kshitij/9jqvfk3g/
V 2.13.0

const m = moment().utcOffset(0);
m.set({hour:0,minute:0,second:0,millisecond:0})
m.utc().format('HH:mm')
let d = moment.duration('+03:30').asHours();
console.log('Positive offset: ', d);
console.log('Positive time: ', m.add(d, 'H').format());
let b = moment.duration('-03:30').asHours();
console.log('Negative offset: ', b);
console.log('Negative time: ', m.add(b, 'H').format());

Momentjs <script src="https://momentjs.com/downloads/moment.js"></script>
文档。
https://momentjs.com/docs/#/durations/