¿Hay una forma rápida de cambiar la zona horaria del sistema desde la línea de command?

Normalmente lo hago a través del panel de Preferences del sistema para Fecha y hora, pero me gustaría una forma más rápida de hacerlo si existe.

  • ¿Es posible mejorar el time de arranque?
  • AppleScript: ¿Cómo abrir un file en TextEdit, sin traer las otras windows de TextEdit al frente?
  • Permitir permanentemente aplicaciones descargadas desde "cualquier lugar"
  • Safari no puede ser forzado a renunciar
  • Ignorar las actualizaciones de la App Store en El Capitán?
  • Cómo aplicar automáticamente los permissions a los files agregados a una carpeta compartida
  • ¿Cómo agregar imágenes de background a la página principal de Pages doc?
  • Definir el order del color de la label en Finder
  • ¿Es posible hacer una installation "limpia" de Lion?
  • La actualización suplementaria de MacOS High Sierra 10.13 no está instalando
  • Problemas con la combinación de teclas "$ ~ 1" en mi DefaultKeyBinding.dict
  • Use el punto de acceso Bluetooth y Wi-Fi al mismo time
  • 2 Solutions collect form web for “¿Hay una forma rápida de cambiar la zona horaria del sistema desde la línea de command?”

    Use el siguiente command de Terminal:

    sudo systemsetup -settimezone timezone 

    Para get una list de valores de timezone válidos, use sudo systemsetup -listtimezones .

    Para get la zona horaria actual, use:

     sudo systemsetup -gettimezone 

    Adicionalmente:

    Imprimir una zona horaria aleatoria :

     ruby -e "puts `sudo systemsetup -listtimezones`.lines.sample.strip" 

    Establecer una zona horaria aleatoria :

     sudo systemsetup -settimezone (ruby -e "puts `sudo systemsetup -listtimezones`.lines.sample.strip") 

    Encontrar una zona horaria (por ejemplo, que contenga "Los" en este caso):

     sudo printf ''; sudo systemsetup -listtimezones | grep Los 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).