Я получаю строку, содержащую дату и время от веб-службы, отформатированную как dd/MMM/yyyy hh:mm:ss
, невозможно изменить выходные данные веб-службы в соответствии с требованиями JavaScript приложения.
Ради Для простоты я заменяю данные веб-службы на жестко закодированные строки, значения которых указаны ниже.
// The raw input from the web service
var dateOne = new Date("04/Mar/2020 08:00:00");// Invalid Date {}
// After .replace to make it valid
var dateTwo = new Date("04-Mar-2020 08:00:00");// Sat Mar 04 2000 10:00:00
dateOne недопустим (раньше действовал, но в последнее время это оказалось трудным)
dateTwo is допустимо, но неверно (изменение времени с 8 на 10 является правильным в зависимости от часового пояса, но мой часовой пояс не 20 лет назад)
Если бы кто-то мог указать мне правильное направление, это было бы очень полезно. Заранее спасибо.