Change Time Zone in Linux Terminal

Cara mengganti Time Zone di server menjadi Waktu Indonesia bagian Barat (WIB). Di server biasanya didefenisikan sebagai “Asia/Jakarta”.

Pada tangkapan layar diatas, menunjukan saat diakses dengan memberikan perintah “date” menampilkan “Thu Aug 31 09:20:03 EDT 2023”. demikian kondisi server saat diakses dimana waktu diakses sebenarnya pada tangal 1 September 2023 jam 12:53 WIB waktu pada Laptop saya. Dengan perintah “timedatectl” akan menampilkan detil waktu yang sedang digunakan oleh server, terlihat Time Zone pada America/New_York.

Kondisi tanggal dan jam server ini tentu mengganggu aplikasi yang membutuhkan time zone Asia/Jakarta atau WIB. Server perlu dikonfigurasi agar aplikasi mengikuti tanggal jam server. Sebelumnya kita lihat terlebih dahulu melihat list timezone yang dimiliki oleh server dengan perintah : “timedatectl list-timezones”

Untuk menampilkan langsung yang dituju yaitu waktu Jakarta, kita ketik perintah timedatectl list-timezones | grep “Jakarta” seperti tangkapan layar dibawah ini :

Terlihat pada tangkapan layar diatas terdapat time zone Asia/Jakarta. Langsung kita ubah waktu server dengan Asia/Jakarta dengan perintah “sudo timedatectl set-timezone Asia/Jakarta” seperti dibawah ini :

Setelah kita ubah time zone server, kita tampilkan lagi detil time zone yang sudah diubah tadi. “timedatectl” . terlihat pada tangkapan layar diatas sudah berubah menjadi Asia/Jakarta WIB, tetapi tangal, bulan dan jam belum sesuai dengan jam pada laptop atau jam tangan saya.

Untuk mengganti tanggal, bulan , tahun dan jam kita bisa gunakan perintah “date” . Kita dapat baca pada artikel yang pernah saya publish tentang mengganti tanggal, bulan tahun dan jam ini pada artikel Changing the date and time from a Command Prompt Linux . Perintah dan hasilnya bisa dilihat pada tangkapan layar dibawah ini :

Semoga bermanfaat