#javascript #jquery #node.js #electron #momentjs
#javascript #jquery #node.js #electron #momentjs
Вопрос:
Я пытаюсь преобразовать стандартное время October 3, 2020, 9:24 pm
в ISO-время, используя Moment.js и я, к сожалению, продолжаю получать «Неверную дату». У меня была форма выбора даты, которая отформатирована по стандартному времени.
Вот код var OutputISO = moment($("#DatePicker").val());
Ответ №1:
Нет необходимости в дополнительной библиотеке для преобразования стандартного времени в формат ISO, следующее выражение должно работать просто «из коробки»:
new Date('October 3, 2020, 9:24 pm').toISOString()
// -> "2020-10-03T19:24:00.000Z"
Ссылка: Date.prototype.toISOString()
Следовательно, эта строка кода также должна возвращать правильную строку, если нет проблемы с идентификатором элемента формы:
let OutputISO = document.getElementById('DatePicker').toISOString();