If you try to convert DD/MM/YYYY String to date it will give you Invalid Date Error
new Date("31/05/2015")
Invalid Date
Solution is to convert it to correct format using REGEX
Some samples are shown below
new Date("31/05/2015".replace(/(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3"))
Sun May 31 2015 00:00:00 GMT+1000 (AUS Eastern Standard Time)
new Date("31/05/2015 03:24 PM".replace(/(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3"))
Sun May 31 2015 15:24:00 GMT+1000 (AUS Eastern Standard Time)
new Date("31/05/2015")
Invalid Date
Solution is to convert it to correct format using REGEX
Some samples are shown below
new Date("31/05/2015".replace(/(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3"))
Sun May 31 2015 00:00:00 GMT+1000 (AUS Eastern Standard Time)
new Date("31/05/2015 03:24 PM".replace(/(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3"))
Sun May 31 2015 15:24:00 GMT+1000 (AUS Eastern Standard Time)