Étant donné que j’ai: mm, jj, aa, hh: mm, am/pm, quel est le moyen recommandé/le plus simple de convertir ces données en millisecondes à partir de l’époque?
Une autre technique (supportée par la plupart des navigateurs, ainsi que NodeJS), ne nécessitant pas l’instanciation d’un objet Date
var nowEpoch = Date.now();
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
new Date("some string").getTime()
var myDate = new Date (Horodatage); // Votre fuseau horaire! soit l'horodatage de la date var myEpoch = myDate.getTime ()/1000.0;
var date;
if(pm)
date = new Date(yy, mm, dd, hh+12, mm, 0, 0);
else
date = new Date(yy, mm, dd, hh, mm, 0, 0);
var millis = date.getTime();
var seconds = millis/1000;