Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
1
Erster Beitrag:
vor 2 Jahren, 7 Monaten
Beteiligte Autoren:
CCC2

[wm20-android] UTC vs localtime in database ?

Startbeitrag von CCC2 am 17.11.2015 04:16

I wonder if using UTC in database is good idea compare to localtime ?

currently i working on andrroid app which will use mysql database and sqlite .

i found that on mysql internally store datetime in UTC but present in localtime .
when I run "select now();" will return local time and table with field default CURRENT_timestamp(6) will show localtime

but on sqlite , the 'now' will return UTC . this cause table with field default current_timestamp will show UTC .

in order to not cause confuse in long run , I decide to change the mysql default timezone to UTC .

but there's one problem show up . because mysql and sqlite now both UTC which mean every time i store/ retrieve datetime , I must do convert using DateTimeLocalToUTC() / DateTimeUTCToLocal() . which i feel more work to do

is there a better solution ? , any suggestion ?

Antworten:

Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.