Hallo
danke, ich bin jetzt so durchgekommen:
validDate(calendar, stunde, minute) { var eingabe = new Date(this.calendar); eingabe.setHours(stunde); eingabe.setMinutes(minute); var heute = new Date(); heute.setHours(heute.getHours() + 1); heute.setMinutes(0); heute.setSeconds(0); var heuteUtcNr = Date.parse(heute.toUTCString()); var eingabeNr = Date.parse(eingabe.toUTCString()); return (heuteUtcNr <= eingabeNr); }
Du erstellst eine UTC-Zeitangabe, addierst eine Stunde und wandelst diese Angabe wieder in eine UTC-Zeitangabe um? Kommt mir komisch vor. Zudem, während der Laufzeit der Sommerzeit änderst du die Funktion in heute.setHours(heute.getHours() + 2);
?
Tschö, Auge
--
Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
Hohle Köpfe von Terry Pratchett
Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
Hohle Köpfe von Terry Pratchett