2009-10-01 5 views
9

J'essaye d'écrire une fonction javascript qui calcule le temps écoulé depuis le 11 octobre 1910 pour que je puisse le lancer dans une minuterie pour un projet sur lequel je travaille. Je reçois ce millisecondes de javascript fonctionne à partir d'epoc, mais je ne trouve pas et ne peux pas trouver un moyen d'obtenir les millisecondes depuis une date antérieure à 01.01.1970Les dates avant le 01 janvier 1970?

Quelqu'un at-il un code lâche qui peut faire ce qui précède qu'ils peut être disposé à partager?

+5

sont pas des valeurs négatives avant le 1 janvier 1970? – cletus

Répondre

12
var oldGoodTimes = new Date(1910, 9, 11); // January = 0 
var actualDate = new Date(); 
return (actualDate.getTime() - oldGoodTimes.getTime()); 
0

Essayez ceci:

var yeOldeTimes = new Date(); 
yeOldeTimes.setFullYear(1910, 9, 11); 

var myNewDate = new Date(); 
alert("Milliseconds since Ye Olde Times: " + (myNewDate - yeOldeTimes)); 
Questions connexes