Funktionen NOW()
genererer en formateret dato-tid-streng, bestemt af tidszonen på din MySQL-server.
Det ville dog være bedre at gemme tider ved hjælp af UNIX_TIMESTAMP()
, som er udtrykt i GMT. Hvis du gør det, bliver det nemmere at formatere det i henhold til den besøgendes land (f.eks. ved hjælp af JavaScript).
Hvis du stadig vil bruge DATETIME
kolonner, kan du gemme tider ved hjælp af UTC_TIMESTAMP()
(det formaterer en dato som NOW()
men udtrykker det i UTC); det burde mere eller mindre fungere på samme måde i alle andre aspekter.