Saat ini ketika saya menjalankan perintah tanggal dari bash saya mendapatkan yang berikut ditampilkan
Thu May 17 12:21:00 IST 2012
Di bawah ini adalah konfigurasi zona waktu saya berdasarkan eksekusi dpkg-reconfigure tzdata
Zona waktu default saat ini: 'Eropa / Dublin' Waktu setempat sekarang jam: 17 Mei 12:32:52 IST 2012. Waktu Universal sekarang: Kamis 17 Mei 11:32:52 UTC 2012.
Adakah cara saya mengubah dari IST ke UTC / GMT?
configuration
time
timezone
dmckenna
sumber
sumber
Etc
adalahNone of the above
.sudo apt install tzdata
adalah HARUS!Akan mengubah zona waktu Anda ke sistem UTC lebih luas.
Anda dapat melakukannya
timedatectl list-timezones
untuk melihat semua zona waktu yang tersedia.kutipan dari jawaban @ MattJohnson pada SO
sumber
Dalam gaya Un * x lama (SunOS, HPUX ...), Anda dapat melakukan:
Periksa isi / usr / share / zoneinfo untuk mendapatkan zona waktu yang Anda inginkan / butuhkan.
Misalnya, Waktu Musim Panas Irlandia (IST) dapat didefinisikan sebagai
atau
Namun, yang paling penting adalah menggunakan referensi jam yang tepat dan daemon ntp (openntpd misalnya), karena zona waktu hanya digunakan untuk menampilkan / mengubah waktu menjadi string, bukan untuk menyimpannya (apa pun zona waktunya, selisih hingga 01/01) (1970 di mana-mana sama di Bumi).
sumber
sudo rm /etc/localtime
(saya sudah memiliki file ini sehingga tidak dapat membuat symlink dengan perintah berikutnya, jadi saya menghapusnya terlebih dahulu)sudo ln -s /usr/share/zoneinfo/Asia/Kolkata /etc/localtime
,. Saya pikir ini tampaknya menjadi solusi umum.Sesuatu seperti ini?
sumber
Diperbarui untuk 14,04 hingga sekarang
Lihat Waktu dan Status Tanggal:
Lihat Daftar Zona Waktu:
Zona Waktu Terdaftar (425)
Setel Zona Waktu ke UTC:
Lihat Waktu dan Status Tanggal:
sumber
sudo timedatectl set-timezone Asia/Dhaka
terima kasih.