Auge: Angular8 UTC Datum als UTC erkennen

Beitrag lesen

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