Date crea la fecha a través del número de milisegundos transcurridos desde el 1 de enero de 1970.
Si le pasas la diferencia de milisegundos, simplemente se las sumará a esa fecha (teniendo en cuenta el GMT de donde vivas).
http://jsfiddle.net/marlanga/Ybq4X/
Abre la consola de javascript para ver lo que imprime (google chrome).