我想在没有GMT的情况下获得日期,但是当我影响对象时,我弄错了。 有一个例子:
var object = {
startTime: "",
endTime: "",
}
startTime = new Date();
endTime = new Date();
var startDateMinute = startTime.getMinutes();
startTime.setMinutes(startDateMinute + 1);
endTime.setMinutes(startDateMinute + 2);
console.log("- startTime = "+startTime , 1);
console.log("- endTime = "+endTime , 1);
object.endTime = new Date(startTime).toISOString();
object.startTime = new Date(startTime);
console.log("- object : = "+JSON.stringify(object));
这个例子的结果是:
- startTime = Mon Aug 29 2016 11:30:01 GMT+0200 (CEST)
- endTime = Mon Aug 29 2016 11:31:01 GMT+0200 (CEST)
- object : = {"startTime":"2016-08-29T09:30:01.905Z","endTime":"2016-08-29T09:30:01.905Z"}
为什么对象中的时间错了?
我希望在这样的时间里有合适的时间使用gmt add:
- object:= {" startTime":" 2016-08-29T11:30:01.905Z"," endTime":" 2016-08-29T11 :30:01.905Z"}