Bagaimana untuk Menukar Tarikh UTC kepada Zon Waktu Tempatan dalam MySQL Select Query?

Barbara Streisand
Lepaskan: 2024-11-17 14:47:01
asal
610 orang telah melayarinya

How to Convert UTC Date to Local Time Zone in MySQL Select Query?

Menukar Tarikh UTC kepada Zon Waktu Setempat dalam MySQL Select Query

Masalah

A MySQL pertanyaan memerlukan penukaran lajur "masa paparan", yang menyimpan cap waktu UTC, kepada zon waktu tempatan. Walau bagaimanapun, menggunakan fungsi CONVERT_TZ() tidak menghasilkan hasil yang diharapkan.

Jawapan

1. Sahkan Mesej Ralat

Semak mesej ralat untuk menentukan sebab CONVERT_TZ() tidak berfungsi.

2. Pastikan Jenis Lajur Serasi

CONVERT_TZ() memerlukan lajur input sebagai cap masa atau jenis data tarikh. Semak jenis data lajur "masa paparan".

3. Gunakan Sintaks yang Betul

Sintaks yang betul untuk CONVERT_TZ() ialah:

CONVERT_TZ(timestamp, source_timezone, destination_timezone)
Salin selepas log masuk

4. Contoh Penggunaan

Sebagai contoh, untuk menukar masa paparan daripada UTC ke Waktu Timur AS (-05:00 GMT), gunakan:

SELECT CONVERT_TZ(displaytime, 'UTC', 'America/New_York');
Salin selepas log masuk

5. Semak Jadual Zon Masa

Pastikan jadual zon waktu MySQL dimulakan dengan betul. Jalankan arahan berikut untuk menyemak:

SELECT * FROM mysql.time_zone;
SELECT * FROM mysql.time_zone_name;
Salin selepas log masuk

6. Muatkan Data Zon Masa

Jika jadual zon waktu kosong, gunakan program mysql_tzinfo_to_sql untuk memuatkannya:

mysql_tzinfo_to_sql /usr/share/zoneinfo
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menukar Tarikh UTC kepada Zon Waktu Tempatan dalam MySQL Select Query?. 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