Noté que es común que los lenguajes de programación utilicen / etc / localtime al determinar la hora actual que se muestra para un usuario. En particular, sé que Ruby confía en / etc / localtime si la variable de entorno "TZ" no está configurada. Puedo leer el contenido de este binario así:
$ zdump /etc/localtime
/etc/localtime Sun Aug 12 16:53:50 2018 EDT
Parece, por lo tanto, que el tiempo utilizado por los lenguajes de programación es la Hora del Este de América del Norte. Tiene sentido, estoy en la costa este de los Estados Unidos. Sin embargo, ¿cómo puedo cambiar este archivo a UTC para que el lenguaje de programación y el software de mi computadora utilicen la hora UTC en lugar de la EDT?