Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyimpan Datetime dengan betul dengan Maklumat Zon Waktu dalam MySQL?

Bagaimana untuk Menyimpan Datetime dengan betul dengan Maklumat Zon Waktu dalam MySQL?

Linda Hamilton
Lepaskan: 2024-12-07 19:59:15
asal
762 orang telah melayarinya

How to Properly Store Datetime with Timezone Information in MySQL?

Penyimpanan Tarikh Masa dengan Maklumat Zon Waktu dalam MySQL

Menyimpan tarikh dan masa dalam pangkalan data, terutamanya apabila berurusan dengan zon waktu yang berbeza, boleh menjadi mencabar . Ini adalah benar terutamanya apabila terdapat rakan sekerja yang mengakses data yang mungkin berada dalam pelbagai zon waktu.

Untuk mengatasi isu ini, adalah penting untuk mewujudkan konsistensi dalam menyimpan maklumat masa tarikh. Satu penyelesaian ialah menggunakan jenis data DATETIME dalam MySQL dan bukannya jenis data TIMESTAMP. Tidak seperti TIMESTAMP, yang menukar nilai kepada UTC untuk penyimpanan dan pengambilan semula, DATETIME tidak melakukan penukaran ini. Dengan menyimpan nilai datetime sebagai DATETIME, anda memastikan ia kekal tidak disentuh dan akan dipaparkan dalam zon waktu yang dimaksudkan.

Untuk menggambarkan perkara ini, mari pertimbangkan contoh yang diberikan dalam soalan. Menggunakan DATETIME, arahan berikut akan berjaya memasukkan nilai datetime "2011-03-13 02:49:10":

Kali ini, anda tidak akan menghadapi ralat yang berkaitan dengan "nilai datetime tidak betul" kerana nilai dikekalkan dalam zon waktu asalnya tanpa ditukar kepada UTC.

Atas ialah kandungan terperinci Bagaimana untuk Menyimpan Datetime dengan betul dengan Maklumat Zon Waktu dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan