La funzione NOW()
genera una stringa data-ora formattata, determinata dal fuso orario del tuo server MySQL.
Tuttavia, sarebbe meglio memorizzare i tempi usando UNIX_TIMESTAMP()
, che è espresso in GMT. In questo modo è più facile formattarlo in base al paese di un visitatore (ad es. utilizzando JavaScript).
Se vuoi ancora usare DATETIME
colonne, puoi memorizzare i tempi usando UTC_TIMESTAMP()
(forma una data come NOW()
ma lo esprime in UTC); dovrebbe funzionare più o meno allo stesso modo in tutti gli altri aspetti.