JavaScript: как конвертировать произвольную дату для объекта Date
Допустим, есть дата в произвольном формате “25.08.2022”. Мы ходим ее использовать далее при создании объекта new Date(). Проблема в том, что в таком формате мы не можем сразу передать дату в new Date(), потому что будет либо ошибка, либо дата будет не корректной.
Сначала необходимо конвертировать дату в нужный формат.
Один из примеров, как это можно сделать:
var splittedDate = "25.08.2022".split(".");
var formattedDate = splittedDate[1] + "/" + splittedDate[0] + "/" + splittedDate[2];
var finDate = new Date(formattedDate);
console.log(finDate);
Комментарии