在没有Rails或没有安装gem的情况下在Ruby中获取太平洋时间

时间:2018-09-09 14:04:29

标签: ruby time timezone

在Ruby中,我想获取 current 太平洋时间,而不必担心它是否处于夏时制。我可以得到PSTPDT很好:

Time.parse('7am PST')
Time.parse('7am PDT')

但是我一般情况下无法获得太平洋时间。我已经尝试过PacificUS/PacificPT,以及其他许多人。

是否可以使用vanila Ruby安装(即没有Rails或下载gems)来确定当前太平洋时间是PST还是PDT

1 个答案:

答案 0 :(得分:3)

ENV['TZ']变量可以设置为在指定时区与Ruby的{​​{1}}一起使用:

Time