estoy confundido sobre cómo vuelve este:¿Qué está haciendo esta función de Ruby?
def utc2user(t)
ENV["TZ"] = current_user.time_zone_name
res = t.getlocal
ENV["TZ"] = "UTC"
res
end
En primer lugar, establece la variable ENV, a continuación, establece 'res' para el valor local, luego re-assignes variables ENV y después regresar al res?
No estoy seguro Entiendo cómo esto se está convirtiendo de UTC a la zona horaria del usuario?
Alguna información: http://wiki.rubyonrails.org/howtos/time-zones – Zabba