I need to parse a date format in javascript, however the date format is variable.
I have the dateformat in a variable:
function getLocaleDateString(locale) {
var formats = {
"ar-SA": "dd/MM/yy",
"bg-BG": "dd.M.yyyy",
"ca-ES": "dd/MM/yyyy",
"zh-TW": "yyyy/M/d",
....
return formats[locale]
}
var dateformat = getLocaleDateString(locale);
so for example I may have a date string dd/mm/yyyy 30/01/2015 or it may be mm/dd/yyyy 01/30/2015
I need to parse this to a date object in javascript.. But as I'm unsure of the format, I don't know how I can parse it..