如何即时获得UTC格式的日期?

时间:2018-11-22 16:28:48

标签: javascript momentjs

我正在尝试从某个日期获取UTC格式的日期,该日期来自服务器。我从服务器获取字符串

  

2018-11-22 00:02:27

我必须将其转换为UTC并以此方式进行操作

moment('2018-11-22 00:02:27').utc().format('YYYY-MM-DD HH:mm:ss')

但是我得到了这个`

"2018-11-21 20:00:00"

我做错了什么?

2 个答案:

答案 0 :(得分:0)

这对我有用

var yourDate = '2018-11-22 00:02:27';
var utcDate = new Date(yourDate.format('YYYY-MM-DD') + ' 00:00');

答案 1 :(得分:0)

我认为您正在覆盖通过format()参数传递的uct格式

moment('2018-11-22 00:02:27').utc().format()