Menyimpan Tarikh Masa dengan Maklumat Zon Waktu dalam MySQL: Menangani Perbezaan Zon Waktu
Soalan:
Bagaimana bolehkah saya menyimpan tarikh masa dalam pangkalan data MySQL dengan maklumat zon waktu, memandangkan zon waktu pelayan berbeza daripada zon waktu zon waktu data yang disimpan?
Perbincangan:
Menyimpan tarikh masa dengan maklumat zon waktu adalah penting untuk mengekalkan cap masa yang tepat yang mencerminkan masa sebenar peristiwa berlaku, tanpa mengira lokasi atau zon waktu pelayan. Apabila berurusan dengan data daripada zon waktu yang berbeza, seperti dalam kes foto yang diambil di Tanzania dan disimpan pada pelayan di A.S., adalah penting untuk memastikan bahawa cap masa disimpan dalam zon waktu yang betul.
Jawapan:
Untuk menyimpan tarikh masa dengan maklumat zon waktu dalam MySQL dan mencegah isu penukaran zon waktu, ikuti ini langkah:
Contoh:
INSERT INTO Images (TimestampJPG) VALUES (CONVERT_TZ('2011-03-13 02:49:10', '+00:00', '+03:00'));
Tambahan Pertimbangan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyimpan Masa Tarikh dengan Maklumat Zon Waktu dalam MySQL untuk Mengelak Isu Penukaran Zon Waktu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!