Sometimes, we want to parse date time string in dd.mm.yyyy format with JavaScript.
In this article, we’ll look at how to parse date time string in dd.mm.yyyy format with JavaScript.
How to parse date time string in dd.mm.yyyy format with JavaScript?
To parse date time string in dd.mm.yyyy format with JavaScript, we can call the string split method.
For instance, we write
const strDate = "03.09.1979";
const [day, month, year] = strDate.split(".");
const date = new Date(+year, +month - 1, +day);
to call strDate.split to split the strDate string by the period.
Then we get the day, month, and year from the split string.
Next, we pass the 3 values into the Date constructor to create a date object from them.
We subtract month by 1 before we pass it into the Date constructor since it accepts a month that starts with 0 for January.
We use + to convert each value to a number before we pass them in as arguments.
Conclusion
To parse date time string in dd.mm.yyyy format with JavaScript, we can call the string split method.