Mengubah Time Zone pada Database Server PostgreSQL

Peranan time zone terhadap sebuah data sangatlah penting. Selain berguna untuk mengetahui waktu transaksi, data masuk, dan log penggunaan database server secara akurat, time zone juga dapat digunakan untuk mengetahui kondisi server apabila terdapat transaksi yang mengalami gangguan.

Tim TI harus dapat menyesuaikan time zone dengan tepat sesuai dengan lokasi database server untuk mengatasi adanya perbedaan waktu. Jika Anda menggunakan database server PostgreSQL yang memiliki standar  ACID (Atomicity, Consistency, Isolation, Durability), maka proses konfigurasi pengaturan time zone dan penyimpanan data tanggal secara akurat dapat dilakukan secara otomatis.

Pada artikel kali ini, kita akan membahas bagaimana mengubah time zone pada database server PostgreSQL agar seluruh pencatatan informasi tanggal dan waktu transaksi pada server telah sesuai dan tepat. Sebagai contoh, kita akan mengubah time zone dari database server di Jakarta menjadi time zone di Jayapura.

Berikut adalah tiga langkah-langkah untuk mengubah time zone pada database server PostgreSQL:

  1. Menampilkan Existing Time Zone (Asia/Jakarta)
    Untuk mengubah time zone, langkah pertama yang harus Anda lakukan adalah dengan mengetahui tanggal dan waktu berdasarkan time zone lokasi awal menggunakan perintah select now(). Sedangkan untuk menampilkan nama time zone yang terkonfigurasi di server, gunakan perintah show time zone;.

    Gambar 1.1 Menampilkan tanggal dan waktu pada existing time zone

    Pada gambar di atas, server PostgreSQL menggunakan time zone Asia/Jakarta dengan keterangan tanggal dan waktu aksesnya adalah 2018-09-24 13:27:16.935085+07.

  2. Mengubah Existing Time Zone
    Langkah kedua, untuk mengubah time zone menjadi Jayapura, gunakan perintah set timezone to=’Asia/Jayapura’; seperti gambar di bawah:

    Gambar 1.2 Mengubah time zone

    Jika Anda ingin mengganti time zone dengan lokasi lain, Anda dapat melihat daftar kode time zone yang ada di seluruh dunia pada akhir artikel ini.

  3. Menampilkan Tanggal & Waktu dari Time Zone yang Sudah Diubah
    Jika Anda sudah berhasil mengubah time zone, maka tampilan pengaturan time zone akan berubah menjadi seperti gambar di bawah:

    Gambar 1.3 Menampilkan perubahan time zone

    Hasil yang ditampilkan dari gambar di atas adalah adanya perubahan waktu, karena antara Jakarta dan Jayapura memiliki perbedaan waktu sebanyak dua jam, keterangan time zone yang terkonfigurasi pada server juga berubah, yaitu dari Asia/Jakarta menjadi Asia/Jayapura.

    Selain Jayapura, time zone pada database server PostreSQL juga dapat diubah dan disesuaikan menjadi berbagai time zone yang ada di seluruh dunia.

    Tentang i3:

    Inovasi Informatika Indonesia (i3) membantu profesional TI Indonesia dalam mencapai potensi terbaiknya. Kami menyelenggarakan pelatihan teknologi dari beberapa principal terkemuka seperti CompTIA, EC-Council, Dell EMC, Oracle, Red Hat, dan VMware.

    Selain sebagai lembaga training IT yang sering direkomendasikan oleh praktisi TI, I3 juga menawarkan jasa IT Services di empat bidang utama keahlian, yaitu: Open Source, Virtualisasi, Database, dan IT Security. Semua training dan service ditangani oleh instruktur dan konsultan yang berpengalaman dan memiliki sertifikasi internasional. Informasi lebih lanjut tentang jadwal pelatihan dan layanan TI, Anda dapat menghubungi kami melalui info@i-3.co.id.
    Berikut adalah daftar kode time zone seluruh dunia yang bisa dikonfigurasikan sesuai dengan time zone database server PostgreSQL Anda:

    Time Zone
    Africa/Abidjan
    Africa/Accra
    Africa/Addis_Ababa
    Africa/Algiers
    Africa/Asmera
    Africa/Bamako
    Africa/Bangui
    Africa/Banjul
    Africa/Bissau
    Africa/Blantyre
    Africa/Brazzaville
    Africa/Bujumbura
    Africa/Cairo Egypt
    Africa/Casablanca
    Africa/Ceuta
    Africa/Conakry
    Africa/Dakar
    Africa/Dar_es_Salaam
    Africa/Djibouti
    Africa/Douala
    Africa/El_Aaiun
    Africa/Freetown
    Africa/Gaborone
    Africa/Harare
    Africa/Johannesburg
    Africa/Kampala
    Africa/Khartoum
    Africa/Kigali
    Africa/Kinshasa
    Africa/Lagos
    Africa/Libreville
    Africa/Lome
    Africa/Luanda
    Africa/Lubumbashi
    Africa/Lusaka
    Africa/Malabo
    Africa/Maputo
    Africa/Maseru
    Africa/Mbabane
    Africa/Mogadishu
    Africa/Monrovia
    Africa/Nairobi
    Africa/Ndjamena
    Africa/Niamey
    Africa/Nouakchott
    Africa/Ouagadougou
    Africa/Porto-Novo
    Africa/Sao_Tome
    Africa/Timbuktu
    Africa/Tripoli Libya
    Africa/Tunis
    Africa/Windhoek
    America/Adak America/Atka US/Aleutian
    America/Anchorage SystemV/YST9YDT US/Alaska
    America/Anguilla
    America/Antigua
    America/Araguaina
    America/Aruba
    America/Asuncion
    America/Bahia
    America/Barbados
    America/Belem
    America/Belize
    America/Boa_Vista
    America/Bogota
    America/Boise
    America/Buenos_Aires
    America/Cambridge_Bay
    America/Campo_Grande
    America/Cancun
    America/Caracas
    America/Catamarca
    America/Cayenne
    America/Cayman
    America/Chicago CST6CDT SystemV/CST6CDT US/Central
    America/Chihuahua
    America/Cordoba America/Rosario
    America/Costa_Rica
    America/Cuiaba
    America/Curacao
    America/Danmarkshavn
    America/Dawson
    America/Dawson_Creek
    America/Denver MST7MDT SystemV/MST7MDT US/Mountain America/Shiprock Navajo
    America/Detroit US/Michigan
    America/Dominica
    America/Edmonton Canada/Mountain
    America/Eirunepe
    America/El_Salvador
    America/Ensenada America/Tijuana Mexico/BajaNorte
    America/Fortaleza
    America/Glace_Bay
    America/Godthab
    America/Goose_Bay
    America/Grand_Turk
    America/Grenada
    America/Guadeloupe
    America/Guatemala
    America/Guayaquil
    America/Guyana
    America/Halifax Canada/Atlantic SystemV/AST4ADT
    America/Havana Cuba
    America/Hermosillo
    America/Indiana/Indianapolis America/Indianapolis America/Fort_Wayne EST SystemV/EST5 US/East-Indiana
    America/Indiana/Knox America/Knox_IN US/Indiana-Starke
    America/Indiana/Marengo
    America/Indiana/Vevay
    America/Inuvik
    America/Iqaluit
    America/Jamaica Jamaica
    America/Jujuy
    America/Juneau
    America/Kentucky/Louisville America/Louisville
    America/Kentucky/Monticello
    America/La_Paz
    America/Lima
    America/Los_Angeles PST8PDT SystemV/PST8PDT US/Pacific US/Pacific-New
    America/Maceio
    America/Managua
    America/Manaus Brazil/West
    America/Martinique
    America/Mazatlan Mexico/BajaSur
    America/Mendoza
    America/Menominee
    America/Merida
    America/Mexico_City Mexico/General
    America/Miquelon
    America/Monterrey
    America/Montevideo
    America/Montreal
    America/Montserrat
    America/Nassau
    America/New_York EST5EDT SystemV/EST5EDT US/Eastern
    America/Nipigon
    America/Nome
    America/Noronha Brazil/DeNoronha
    America/North_Dakota/Center
    America/Panama
    America/Pangnirtung
    America/Paramaribo
    America/Phoenix MST SystemV/MST7 US/Arizona
    America/Port-au-Prince
    America/Port_of_Spain
    America/Porto_Acre America/Rio_Branco Brazil/Acre
    America/Porto_Velho
    America/Puerto_Rico SystemV/AST4
    America/Rainy_River
    America/Rankin_Inlet
    America/Recife
    America/Regina Canada/East-Saskatchewan Canada/Saskatchewan SystemV/CST6
    America/Santiago Chile/Continental
    America/Santo_Domingo
    America/Sao_Paulo Brazil/East
    America/Scoresbysund
    America/St_Johns Canada/Newfoundland
    America/St_Kitts
    America/St_Lucia
    America/St_Thomas America/Virgin
    America/St_Vincent
    America/Swift_Current
    America/Tegucigalpa
    America/Thule
    America/Thunder_Bay
    America/Toronto Canada/Eastern
    America/Tortola
    America/Vancouver Canada/Pacific
    America/Whitehorse Canada/Yukon
    America/Winnipeg Canada/Central
    America/Yakutat
    America/Yellowknife
    Antarctica/Casey
    Antarctica/Davis
    Antarctica/DumontDUrville
    Antarctica/Mawson
    Antarctica/McMurdo Antarctica/South_Pole
    Antarctica/Palmer
    Antarctica/Rothera
    Antarctica/Syowa
    Antarctica/Vostok
    Asia/Aden
    Asia/Almaty
    Asia/Amman
    Asia/Anadyr
    Asia/Aqtau
    Asia/Aqtobe
    Asia/Ashgabat Asia/Ashkhabad
    Asia/Baghdad
    Asia/Bahrain
    Asia/Baku
    Asia/Bangkok
    Asia/Beirut
    Asia/Bishkek
    Asia/Brunei
    Asia/Calcutta
    Asia/Choibalsan
    Asia/Chongqing Asia/Chungking
    Asia/Colombo
    Asia/Dacca Asia/Dhaka
    Asia/Damascus
    Asia/Dili
    Asia/Dubai
    Asia/Dushanbe
    Asia/Gaza
    Asia/Harbin
    Asia/Hong_Kong Hongkong
    Asia/Hovd
    Asia/Irkutsk
    Asia/Jakarta
    Asia/Jayapura
    Asia/Jerusalem Asia/Tel_Aviv Israel
    Asia/Kabul
    Asia/Kamchatka
    Asia/Karachi
    Asia/Kashgar
    Asia/Katmandu
    Asia/Krasnoyarsk
    Asia/Kuala_Lumpur
    Asia/Kuching
    Asia/Kuwait
    Asia/Macao Asia/Macau
    Asia/Magadan
    Asia/Makassar Asia/Ujung_Pandang
    Asia/Manila
    Asia/Muscat
    Asia/Nicosia Europe/Nicosia
    Asia/Novosibirsk
    Asia/Omsk
    Asia/Oral
    Asia/Phnom_Penh
    Asia/Pontianak
    Asia/Pyongyang
    Asia/Qatar
    Asia/Qyzylorda
    Asia/Rangoon
    Asia/Riyadh
    Asia/Riyadh87 Mideast/Riyadh87
    Asia/Riyadh88 Mideast/Riyadh88
    Asia/Riyadh89 Mideast/Riyadh89
    Asia/Saigon
    Asia/Sakhalin
    Asia/Samarkand
    Asia/Seoul ROK
    Asia/Shanghai PRC
    Asia/Singapore Singapore
    Asia/Taipei ROC
    Asia/Tashkent
    Asia/Tbilisi
    Asia/Tehran Iran
    Asia/Thimbu Asia/Thimphu
    Asia/Tokyo Japan
    Asia/Ulaanbaatar Asia/Ulan_Bator
    Asia/Urumqi
    Asia/Vientiane
    Asia/Vladivostok
    Asia/Yakutsk
    Asia/Yekaterinburg
    Asia/Yerevan
    Atlantic/Azores
    Atlantic/Bermuda
    Atlantic/Canary
    Atlantic/Cape_Verde
    Atlantic/Faeroe
    Atlantic/Madeira
    Atlantic/Reykjavik Iceland
    Atlantic/South_Georgia
    Atlantic/St_Helena
    Atlantic/Stanley
    Australia/ACT Australia/Canberra Australia/NSW Australia/Sydney
    Australia/Adelaide Australia/South
    Australia/Brisbane Australia/Queensland
    Australia/Broken_Hill Australia/Yancowinna
    Australia/Darwin Australia/North
    Australia/Hobart Australia/Tasmania
    Australia/LHI Australia/Lord_Howe
    Australia/Lindeman
    Australia/Melbourne Australia/Victoria
    Australia/Perth Australia/West
    CET
    EET
    Etc/GMT+1
    Etc/GMT+2
    Etc/GMT+3
    Etc/GMT+4
    Etc/GMT+5
    Etc/GMT+6
    Etc/GMT+7
    Etc/GMT+8
    Etc/GMT+9
    Etc/GMT+10
    Etc/GMT+11
    Etc/GMT+12
    Etc/GMT-1
    Etc/GMT-2
    Etc/GMT-3
    Etc/GMT-4
    Etc/GMT-5
    Etc/GMT-6
    Etc/GMT-7
    Etc/GMT-8
    Etc/GMT-9
    Etc/GMT-10
    Etc/GMT-11
    Etc/GMT-12
    Etc/GMT-13
    Etc/GMT-14
    Europe/Amsterdam
    Europe/Andorra
    Europe/Athens
    Europe/Belfast
    Europe/Belgrade Europe/Ljubljana Europe/Sarajevo Europe/Skopje Europe/Zagreb
    Europe/Berlin
    Europe/Brussels
    Europe/Bucharest
    Europe/Budapest
    Europe/Chisinau Europe/Tiraspol
    Europe/Copenhagen
    Europe/Dublin Eire
    Europe/Gibraltar
    Europe/Helsinki
    Europe/Istanbul Asia/Istanbul Turkey
    Europe/Kaliningrad
    Europe/Kiev
    Europe/Lisbon Portugal
    Europe/London GB GB-Eire
    Europe/Luxembourg
    Europe/Madrid
    Europe/Malta
    Europe/Minsk
    Europe/Monaco
    Europe/Moscow W-SU
    Europe/Oslo Arctic/Longyearbyen Atlantic/Jan_Mayen
    Europe/Paris
    Europe/Prague Europe/Bratislava
    Europe/Riga
    Europe/Rome Europe/San_Marino Europe/Vatican
    Europe/Samara
    Europe/Simferopol
    Europe/Sofia
    Europe/Stockholm
    Europe/Tallinn
    Europe/Tirane
    Europe/Uzhgorod
    Europe/Vaduz
    Europe/Vienna
    Europe/Vilnius
    Europe/Warsaw Poland
    Europe/Zaporozhye
    Europe/Zurich
    Factory
    GMT GMT+0 GMT-0 GMT0 Greenwich Etc/GMT Etc/GMT+0 Etc/GMT-0 Etc/GMT0 Etc/Greenwich
    Indian/Antananarivo
    Indian/Chagos
    Indian/Christmas
    Indian/Cocos
    Indian/Comoro
    Indian/Kerguelen
    Indian/Mahe
    Indian/Maldives
    Indian/Mauritius
    Indian/Mayotte
    Indian/Reunion
    MET
    Pacific/Apia
    Pacific/Auckland NZ
    Pacific/Chatham NZ-CHAT
    Pacific/Easter Chile/EasterIsland
    Pacific/Efate
    Pacific/Enderbury
    Pacific/Fakaofo
    Pacific/Fiji
    Pacific/Funafuti
    Pacific/Galapagos
    Pacific/Gambier SystemV/YST9
    Pacific/Guadalcanal
    Pacific/Guam
    Pacific/Honolulu HST SystemV/HST10 US/Hawaii
    Pacific/Johnston
    Pacific/Kiritimati
    Pacific/Kosrae
    Pacific/Kwajalein Kwajalein
    Pacific/Majuro
    Pacific/Marquesas
    Pacific/Midway
    Pacific/Nauru
    Pacific/Niue
    Pacific/Norfolk
    Pacific/Noumea
    Pacific/Pago_Pago Pacific/Samoa US/Samoa
    Pacific/Palau
    Pacific/Pitcairn SystemV/PST8
    Pacific/Ponape
    Pacific/Port_Moresby
    Pacific/Rarotonga
    Pacific/Saipan
    Pacific/Tahiti
    Pacific/Tarawa
    Pacific/Tongatapu
    Pacific/Truk
    Pacific/Wake
    Pacific/Wallis
    Pacific/Yap
    UCT Etc/UCT
    UTC Universal Zulu Etc/UTC Etc/Universal Etc/Zulu
    WET

Leave a Reply

Your email address will not be published. Required fields are marked *