¿Puedo anular la zona horaria del sistema en Ruby?

Estoy aquí enUbuntu 12.04, y puedo ver:

$ cat /etc/timezone 
America/Phoenix

En consecuenciaTime devolverá una hora con una zona no UTC:

$ irb
> Time.now
=> 2013-03-27 13:44:49 -0700
> Time.at 0
=> 1969-12-31 17:00:00 -0700

Puedo anular la zona horaria del sistema usando laTZ Variable ambiental:

$ TZ=UTC irb
> Time.now
=> 2013-03-27 20:47:19 +0000
> Time.at 0
=> 1970-01-01 00:00:00 +0000

¿Hay alguna forma de que pueda hacer este cambio programáticamente, dentro de un proceso de Ruby?

Respuestas a la pregunta(3)

Su respuesta a la pregunta