дата JavaScript - сохранить смещение часового пояса

У меня есть дата ISO8601, которая содержит смещение часового пояса (см. Ниже). Когда я создаю объект Date из этого, объект date конвертируется в мой часовой пояс (в настоящее время GMT), а смещение часового пояса становится равным 0. Есть ли способ получить конструктор Date (), чтобы сохранить смещение часового пояса?

  var date = new Date("2012-01-17T12:55:00.000+01:00");
  console.log(date.toString());

Я получаю вывод:

"Tue Jan 17 2012 11:55:00 GMT+0000 (GMT)"

Я хочу получить вывод:

"Tue Jan 17 2012 12:55:00"

Ответы на вопрос(1)

Ваш ответ на вопрос