Конструктор Javascript Date() не работает

Действительно хороший трюк, который javascript я обнаружил на собственном javascript-disabled горьком опыте (продумывая javascript-dom его). Но я использовал более vanillajs естественную строку даты ecmascript с дефисом :-)

var myDateArray = "2008-03-02".split("-");
var theDate = new Date(myDateArray[0],myDateArray[1]-1,myDateArray[2]); 
alert(theDate);

javascript

2022-04-06T08:24:12+00:00