NEWS
Problem mit CompareTime()
-
Ich habe ein Problem mit der CompareTime Funktion.
Es ist jetzt gerade 17:19if (compareTime("9:00", "18:00", "between")){ console.log("Ja"); }
lieffert "Ja"
var NowDate = new Date(); if (compareTime("9:00", "18:00", "between", NowDate)){ console.log("Ja"); }
liefert ebenfalls ja (mein Ziel ist es, die zu vergleichende Zeit noch zu ändern).
Über 0:00 hinaus geht auch:
if (compareTime("19:00", "18:00", "between")){ console.log("Ja"); }
liefert ebenfalls "ja",
abervar NowDate = new Date(); if (compareTime("19:00", "18:00", "between", NowDate)){ console.log("Ja"); }
liefert nicht "ja", kann mir jemand die Ursache dafür nennen?
-
@wolfgangfb sagte: Ursache dafür nennen?
Mit vorgegebener Zeit funktioniert es offenbar nicht über den Tageswechsel. So funktioniert es:
var NowDate = new Date(); if (compareTime("18:00", "19:00", "not between", NowDate)){ console.log("Ja"); }