Jawaban:
Gunakan perintah Terminal berikut:
sudo systemsetup -settimezone timezone
Untuk daftar timezone
nilai yang valid , gunakan sudo systemsetup -listtimezones
.
Untuk mendapatkan zona waktu saat ini, gunakan:
sudo systemsetup -gettimezone
Set TimeZone: America/New_York
dan mengembalikan kode keluar 0) tetapi kemudian sudo systemsetup -gettimezone
mengembalikan nilai sebelumnya ( Time Zone: America/Los_Angeles
).
Selain itu:
Mencetak zona waktu acak :
ruby -e "puts `sudo systemsetup -listtimezones`.lines.sample.strip"
Mengatur zona waktu acak :
sudo systemsetup -settimezone (ruby -e "puts `sudo systemsetup -listtimezones`.lines.sample.strip")
Menemukan zona waktu (mis. Mengandung "Los" dalam kasus ini):
sudo printf ''; sudo systemsetup -listtimezones | grep Los
sudo systemsetup -gettimezone
.