Gunakan DATETIME
bidang
! Mereka adalah format terbaik untuk menyimpan tanggal di mySQL. Mereka menawarkan pengindeksan dan pengoptimalan yang tepat, dan Anda dapat menggunakan rangkaian lengkap mySQL fungsi tanggal
.
Format spesifik apa pun yang Anda perlukan untuk menampilkan bidang, Anda dapat membuatnya dari bidang DATETIME menggunakan DATE_FORMAT()
.
MySQL tidak mendukung zona waktu di bidang DATETIME - Anda biasanya akan menetapkan zona waktu global di server dan gunakan itu.
Ada bacaan terkait yang bagus tentang Zona Waktu dalam pertanyaan ini:
- MySQL:pertahankan zona waktu server atau zona waktu pengguna ?
- Tersesat dalam tanggal dan zona waktu