Fungsi NOW()
menghasilkan string tanggal-waktu yang diformat, ditentukan oleh zona waktu server MySQL Anda.
Namun, akan lebih baik untuk menyimpan waktu menggunakan UNIX_TIMESTAMP()
, yang dinyatakan dalam GMT. Melakukannya akan memudahkan untuk memformatnya sesuai dengan negara pengunjung (misalnya menggunakan JavaScript).
Jika Anda masih ingin menggunakan DATETIME
kolom, Anda dapat menyimpan waktu menggunakan UTC_TIMESTAMP()
(memformat tanggal seperti NOW()
tetapi mengungkapkannya dalam UTC); itu harus bekerja kurang lebih sama dalam semua aspek lainnya.