我正在尝试获取带有明天日期的上午08:00:00的日期对象。
我试过了,但是它只是返回明天的日期,但是是在当地的08:00 AM时间,而不是UTC。

var tomorrow = moment(new Date()).add(1,'days');
tomorrow.set('hour', 8);
tomorrow.set('minute', 0);
tomorrow.set('second', 0);


有没有办法在UTC中获取该datetime对象?

最佳答案

您只需要调用该对象的函数。

var tomorrow = moment(new Date()).add(1,'days');
tomorrow.set('hour', 8);
tomorrow.set('minute', 0);
tomorrow.set('second', 0);

console.log(tomorrow.utc());

<script src="https://momentjs.com/downloads/moment.js"></script>