var today = new Date(); // pas de paramètre = date et heure actuelle
// année, mois, jour
var y2k = new Date(2000,0,1);
// année, mois, jour, heure, minute, seconde
var y2k = new Date(2000,0,1,0,0,0);
méthodes
getMonth()
getFullYear(); YYYY
- getYear(); deprecated
getDate(); 1-31
- getDay(); 0-6, 0 = dimanche
getHours(); 0-23
- getTime(); millis depuis 1/1/1970
var today = new Date();
today.setMonth(2);
today.setFullYear(2016);
today.setDay(0);
//etc
comparaison
var date1 = new Date(2000,0,1);
var date2 = new Date(2000,0,1);
(date1==date2) // false ! -> pas le même objet
( date1.getTime() == date2.getTime() ) // true