Wo liegt der Unterschied zwischen einer manuellen Einrichtungszeit und einer aktuellen Einrichtungszeit?Warum unterscheidet sich die manuelle Einrichtungszeit von der aktuellen Uhrzeit?
Nach dieser Syntax:
new Date(year, month, day, hours, minutes, seconds, milliseconds)
... es sollte keinen Unterschied machen.
var now = new Date();
var alarmTime = new Date(now.getFullYear(), now.getMonth(), now.getDay(), now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds());
document.write(alarmTime.getTime() == now.getTime());
funktioniert hier gut (FF 47). wo/wie führst du das durch? –
52.0.2743.84 Google Chrome gibt false aus:/ –
Also starte das Debugging: console.log() beide getTime() - Werte und sieh, was du bekommst. –