J'ai exécuté la commande suivante dans la console de Firefox (version 21) et j'obtiens des résultats inattendus.
new Date(1362891600000);
var date = new Date(1362891600000);
var time = date.getHours();
new Date(date.setHours(date.getHours() + 24));
Le résultat me laisse vraiment perplexe.
La première date s'affiche en heure avancée de l'Est, tandis que la seconde s'affiche en heure normale de l'Est. C'est complètement à l'envers. Cela ne se produit pas avec IE ou avec Chrome.
Qu'est-ce qui se passe ici ?