Artikel ini menjelaskan cara mengonversi zona waktu di MySQL dengan menggunakan CONVERT_TZ fungsi.
Menggunakan fungsi CONVERT_TZ
Secara default, server A2 Hosting menggunakan salah satu zona waktu berikut:
- Server yang berbasis di AS (Michigan):Zona Waktu Bagian Timur AS.
- Server berbasis Eropa (Amsterdam):Zona waktu Eropa Tengah.
- Server berbasis Asia (Singapura):Zona Waktu Standar Singapura.
Di server bersama, Anda tidak dapat mengubah zona waktu default MySQL, karena ini akan memengaruhi akun lain di server. Namun, Anda dapat mengonversi zona waktu yang digunakan pada DATE , WAKTU , dan DATETIME bidang dengan memanggil CONVERT_TZ berfungsi sesuai kebutuhan.
Misalnya, contoh kueri berikut menunjukkan cara mengonversi tanggal dan waktu saat ini di zona waktu Timur AS ke zona waktu untuk Paris, Prancis:
SELECT CONVERT_TZ( NOW(),'US/Eastern','Europe/Paris' );Untuk daftar lengkap zona waktu, silakan kunjungi https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.
Informasi Lebih Lanjut
- Untuk informasi lebih lanjut tentang dukungan zona waktu di MySQL, silakan kunjungi http://dev.mysql.com/doc/refman/5.0/en/time-zone-support.html.
- Untuk informasi selengkapnya tentang CONVERT_TZ fungsi, silakan kunjungi http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_convert-tz.