I have string field which is used to get different values. Some of the values received are dates. Now I need to check if value received is date or not? The date received can be in different formats again.
I tried Date.parse()
, it works if format is dd-mm-yyyy hh:mm
, but I have some dates received in like (26/05/2015 06:20:57 +00:00
).
How do I compare if string is valid date or not?