Zeitoffset mit HTML

  • Hallo zusammen,


    über Phyton bekomme ich von meiner GPS-Maus unter anderem auch die Uhrzeit bereitgestellt.

    Diese übermittle ich mit JSON.


    Diese Uhrzeit (gps.utc) stimmt nicht mit unserer aktuellen Zeit.

    Ich sollte einen Offset (jetzt zur Sommerzeit) von zwei Stunden draufgeben.


    In Python bekomme ich das mit meinen Kenntnissen aktuell nicht hin und wollte fragen ob das "einfach" mit HTML machbar ist?


    Grüße

    Stefan

  • Mit HTML nicht aber mit Javascript und auch relativ einfach. In welchem Format bekommst Du denn die Uhrzeit? Ich gehe mal davon aus in Stunden, Minuten und Sekunden. Dann gibt es für das Date-Objekt Setter-Funktionen für UTC, z. B. setUTCMinutes.

    https://developer.mozilla.org/…rence/Global_Objects/Date

    Nachdem Du Datum und Uhrzeit damit gesetzt hast, kannst Du dann die lokale Zeit in Stringdarstellung ermitteln.

    Getestet hiermit:

    Code
    1. const now = new Date();
    2. now.setUTCFullYear(2021);
    3. now.setUTCMonth(3);
    4. now.setUTCDate(9);
    5. now.setUTCHours(13);
    6. now.setUTCMinutes(0);
    7. now.setUTCSeconds(0);
    8. console.log(now.toLocaleString('de-DE'));