Set your date as follows. It will work in all browsers.
var startDate = new Date(dateFragements[2] , dateFragements[1] , dateFragements[0]);
There are 4 ways that a Date
object can be initialized using a constructor.
new Date() // current date and time new Date(milliseconds) //milliseconds since 1970/01/01 new Date(dateString) new Date(year, month, day, hours, minutes, seconds, milliseconds)
A string in a Date object does not mean that it will accept all date strings. If you want to give a string as input, give this. (dateFragements [2] + '/' + dateFragements [1] + '/' + dateFragements [0]) ;. ( /
as a delimiter). It will be supported in all browsers.
source share