Momentjs持续时间未正确解析正号

时间:2017-06-08 08:15:18

标签: momentjs

我正在尝试从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/

0 个答案:

没有答案