После долгих поисков я наконец-то пишу это.
Я пытаюсь отправить отформатированную строку ISO-8601 из моего внешнего интерфейса в API покоя внутреннего узла. Итак, дело в том, что я хочу проанализировать отправленную строку в объект даты и времени UT C для дальнейшего использования и сохранения в базе данных.
Вопрос в том, как правильно проанализировать строку ISO-8601 объекту UT C datetime, игнорирующему часовой пояс клиента и часовой пояс сервера с UT C.
Я пробовал это, но он показывает мне следующее -
// String sent from client side
const iso8601 = new Date().toISOString();
const nums = iso8601.match(/\d+/g).map(Number);
const utcDate = new Date(nums[0], --nums[1], nums[2], nums[3], nums[4], nums[5], nums[6]);
console.log(utcDate);