Parse a string to a specific date format in JavaScript.
I will give input as a string(date string
) and a date format(string
).
Expecting output as date object.
I searched in stackoverflow and found some questions and answers. I checked How to format a JavaScript date , Where can I find documentation on formatting a date in JavaScript? and Converting a string to a date in JavaScript
But all are explaining about converting or formatting date to string. I am looking for parsing a string to date object.
Here I will give date in string format. That is input data is not a date object.
And giving format of date. Date format is giving dynamically. That is sometime it is "MM/DD/YYYY"
or 'dd/mm/yy'
etc.
Expected output is date object.
Example 1
var string1 = '03/04/2019';
var format = 'dd/mm/yy';
var dateObject = parse(string1 , format );
Example 2
var string1 = '10/21/2013';
var format = 'MM/DD/YYYY';
var dateObject = parse(string1 , format );