Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#180 closed Aufgabe (fixed)

Webserver Archive Zeiteingabefelder

Reported by: Melanie Hermann Owned by:
Priority: kurzfristig Milestone:
Component: Archive Version:
Severity: Fehler Keywords:
Cc:

Description (last modified by Melanie Hermann)

Die im Webserver ausgewählten Uhrzeiten werden im Controller anders intepretiert.

Folgendes Problem:

Eingabe Webserver:

von: 20.08.2013 08:00:00
bis: 20.08.2013 20:00:00

Controller filtert:

von: 20.08.2013 10:00:00
bis: 20.08.2013 22:00:00

Hier scheint es ein Problem mit der Zeitzone/Sommerzeit (!DiffToUTC) zu geben.

Change History (6)

comment:1 by Melanie Hermann, 12 years ago

Description: modified (diff)

comment:2 by Melanie Hermann, 12 years ago

Severity: FehlerZu prüfen

comment:3 by Melanie Hermann, 12 years ago

Severity: Zu prüfenFehler

comment:4 by Melanie Hermann, 12 years ago

Betrifft nur die DSfG-Archive

comment:5 by Melanie Hermann, 12 years ago

Resolution: fixed
Status: newclosed

Änderung:

  • WebServer.cpp, getdsfgarchive(): Nach Umwandlung des Zeitstempel-Strings in __time64, wird die Zeitzone/Sommerzeit wieder subtrahiert. Denn die DSfG-Archive sind in Weltzeit und nicht in Lokalzeit abgespeichert.
    Neu:
    tvon -= pValue(DiffToUTC);
    tbis -= pValue(DiffToUTC);
    

comment:6 by Melanie Hermann, 12 years ago

Weitere Änderung:

  • Webserver.cpp, getdsfgarchive(): Ausgabe der eingegebenen Zeitstempel nun korrekt.
    Vorher: FormatTimeGmt()
    Jetzt: FormatTime()
Note: See TracTickets for help on using tickets.