У меня есть вход на моей веб-странице, что я могу установить дату, получив строку ISO и вытащив первые 10 символов.
date = new Date();
dateInput.value = date.toISOString().substr(0,10);
Это прекрасно работает. Моя проблема в том, что когда я пытаюсь вернуть дату. Я получаю дату в один выходной день.
var newDate = new Date(dateInput.value);
Я также пробовал использовать следующий код, но это не всегда правильно.
новая дата (Date.parse(element.value) + 86400000)
Итак, мой вопрос: есть ли элегантный способ получить правильную дату последовательно. Я немного оглядывался, но кажется, что в Javascript не так много согласованности с парсингами даты.