0
Я хочу получить дату без GMT, но я ошибаюсь, когда я воздействую на объект. есть пример:дата: получить нужное время без 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 добавить во времени вот так:
- объект: = {"startTime": "2016-08-29T11: 30: 01.905Z", "endTime": "2016-08- 29T11: 30: 01.905Z "}
Возможный дубликат [Как отформатировать дату JavaScript] (http://stackoverflow.com/questions/3552461/how-to-format-a-javascript-date) – hsz
Используйте момент JS для даты и время: http://momentjs.com/ –