Menukar Tarikh UTC kepada Zon Waktu Tempatan dalam Pertanyaan Pilih MySQL
Soalan:
Bagaimana bolehkah saya mengubah suai pertanyaan MySQL untuk menukar lajur cap waktu UTC, "masa paparan," ke dalam zon waktu tempatan?
Jawapan 1:
Gunakan fungsi CONVERT_TZ() seperti berikut:
SELECT CONVERT_TZ(displaytime, 'GMT', 'MET');
Jawapan 2:
Pastikan jadual zon waktu anda dimulakan. Gunakan program mysql_tzinfo_to_sql untuk mengisinya:
shell> mysql_tzinfo_to_sql /usr/share/zoneinfo
Setelah dimulakan, anda boleh menggunakan fungsi CONVERT_TZ() seperti yang diterangkan di atas.
Nota Tambahan:
SELECT * FROM mysql.time_zone; SELECT * FROM mysql.time_zone_name;
Atas ialah kandungan terperinci Bagaimana untuk Menukar Tarikh UTC kepada Zon Waktu Tempatan dalam Pertanyaan Pilih MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!