date - Beräkna skillnaden i sekunder mellan två epoch-tidsstämplar i Javascript
Jag försöker beräkna skillnaden (i sekunder) mellan två EPOCH-tidsstämplar med Javascript.
Jag har två tidsstämplar:
START: 1565628094441
END: 1565714527812
Båda tidsstämplarna erhölls med hjälp av:
var time = new Date().getTime().toString();
Jag skulle vilja bestämma skillnaden mellan båda tidsstämplarna i sekunder. Jag förstår att Javascript returnerar epoch i millisekunder men jag har fortfarande inte lyckats hitta ett sätt att konvertera dem till sekunder på ett korrekt sätt.
Här är vad jag har provat:
var differenceSec = (END- START)/1000;
// This gives us 86433.371 Seconds (~1440 minutes).
Genom att använda Epoch Converter (https://www.epochconverter.com/#tools) vet jag att den verkliga skillnaden borde vara runt 30 sekunder. Vad gör jag fel här?
Svar #1
Det finns 24 * 60 * 60=86400 sekunder på en dag. Ditt tal av 86433.371 - 1 dag=33.371 sekunder. Så om Epoch Converter inte räknar dagar, har du ditt svar