Я заметил, что новая функция Date() JavaScript очень умна в принятии дат в нескольких форматах.У меня был запрос в скрипте java
Xmas95 = new Date("25 Dec, 2014 23:15:00")
Xmas95 = new Date("2015 07 12,12:52:39")
Xmas95 = new Date("08 07 2015,12:52:39")
Я не мог найти документацию в любом месте, показывая все допустимые строковые форматы при вызове новой функции Date().
Это предназначено для преобразования строки в дату. Если посмотреть на противоположную сторону, то есть преобразовать объект даты в строку, до сих пор у меня создалось впечатление, что JavaScript не имеет встроенного метода для форматирования объекта даты в строку.
См [MDN Date.parse] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse) И заметьте информацию «Различия в предполагаемой временной зоне " – Roberto