Réponses:
Utilisez la commande Terminal suivante:
sudo systemsetup -settimezone timezone
Pour une liste de timezone
valeurs valides , utilisez sudo systemsetup -listtimezones
.
Pour obtenir le fuseau horaire actuel, utilisez:
sudo systemsetup -gettimezone
Set TimeZone: America/New_York
et retourne le code de sortie 0) mais sudo systemsetup -gettimezone
renvoie ensuite la valeur précédente ( Time Zone: America/Los_Angeles
).
Aditionellement:
Impression d'un fuseau horaire aléatoire :
ruby -e "puts `sudo systemsetup -listtimezones`.lines.sample.strip"
Définition d'un fuseau horaire aléatoire :
sudo systemsetup -settimezone (ruby -e "puts `sudo systemsetup -listtimezones`.lines.sample.strip")
Trouver un fuseau horaire (par exemple contenant "Los" dans ce cas):
sudo printf ''; sudo systemsetup -listtimezones | grep Los
sudo systemsetup -gettimezone
.