Which timezone in DB? #22

Closed
opened 2022-12-23 15:10:28 +01:00 by savau · 5 comments
savau commented 2022-12-23 15:10:28 +01:00 (Migrated from gitlab.uniworx.de)

Welche Zeitzone gilt für die Datenbank?

Ich ging davon aus, dass alle Zeiten in der DB in UTC sind, daher ja auch der Typ UTCTime. Das gleiche hätte ich auch für Day erwartet, aber in Handler.Tutorial.Users verwendest Du:

today <- localDay . TZ.utcToLocalTimeTZ appTZ <$> liftIO getCurrentTime

und nutzt today in qualificationValidUntil uses.

Wenn aber UTC gespeichert wird - wo findet dann die Konversion zur Anzeige in lokaler Zeit für den Benutzer statt?

Welche Zeitzone gilt für die Datenbank? Ich ging davon aus, dass alle Zeiten in der DB in UTC sind, daher ja auch der Typ `UTCTime`. Das gleiche hätte ich auch für `Day` erwartet, aber in `Handler.Tutorial.Users` verwendest Du: ``` today <- localDay . TZ.utcToLocalTimeTZ appTZ <$> liftIO getCurrentTime ``` und nutzt `today` in `qualificationValidUntil` uses. Wenn aber UTC gespeichert wird - wo findet dann die Konversion zur Anzeige in lokaler Zeit für den Benutzer statt?
savau commented 2022-12-23 15:10:28 +01:00 (Migrated from gitlab.uniworx.de)

assigned to @vaupel

By Steffen Jost on 2022-12-23T15:10:28 (imported from GitLab)

assigned to @vaupel *By Steffen Jost on 2022-12-23T15:10:28 (imported from GitLab)*
savau commented 2022-12-23 15:12:26 +01:00 (Migrated from gitlab.uniworx.de)

mentioned in issue #2

By Steffen Jost on 2022-12-23T15:12:26 (imported from GitLab)

mentioned in issue #2 *By Steffen Jost on 2022-12-23T15:12:26 (imported from GitLab)*
savau commented 2023-03-02 18:01:24 +01:00 (Migrated from gitlab.uniworx.de)

Achtung: dateTimeCell zeigt Zeitstempel in wie in DB gespeichert an; keine Umrechnung in LocalTime!

By Steffen Jost on 2023-03-02T18:01:24 (imported from GitLab)

Achtung: `dateTimeCell` zeigt Zeitstempel in wie in DB gespeichert an; keine Umrechnung in LocalTime! *By Steffen Jost on 2023-03-02T18:01:24 (imported from GitLab)*
jost commented 2023-05-11 12:32:31 +02:00 (Migrated from gitlab.uniworx.de)

unassigned @savau

unassigned @savau
jost commented 2023-12-21 12:40:17 +01:00 (Migrated from gitlab.uniworx.de)

dateTimeCell ruft formatTimeW und diese ihrerseits formatTime', welche in Lokalzeit konvertiert.

`dateTimeCell` ruft `formatTimeW` und diese ihrerseits `formatTime'`, welche in Lokalzeit konvertiert.
jost (Migrated from gitlab.uniworx.de) closed this issue 2023-12-21 12:40:19 +01:00
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fraport/fradrive-old#22
No description provided.