我想解析一个日期字符串,并在UTC区域的日期开始时将相应的unix时间返回到午夜。但是,我的node.js不断在我的时区返回该日期开始的unixtime。解析node.js中的日期:moment.utc()没有返回正确的UTC unix时间
我在做什么错?这应该打印1440633600到控制台,但它打印一个数字对应于我的时区unix时间,而不是UTC。
var moment = require('moment');
var datestring = "August 27 2015";
var unixDate = new Date(datestring);
var myDate = moment.utc(unixDate);
console.log(myDate.format('X'));
“datestring”不会总是包含一个“Z”末(表示UTC),但有时可能,所以解析之前,我不能只加一个“Z”。一定有什么是我丢失的东西在这里...