Hola:
A los objetos Date se los puede modificar... Si se crean sin parámetros devuelve un objeto con el "instante" que se creó, pero luego se le pueden modificar los datos...
tiempo = new Date();
tiempo.setMonth(8); // mes 8 (empieza por 0)
tiempo.setFullYear(2006); // año 2006
tiempo.setDate(22); // Día 22
Creo que las asignaciones están bien, será cuestión de hacer pruebas...
Saludos