标签: ruby timezone
当我使用Facebook Profile API时,我在旧金山时获得的GMT偏移量为-7。
然而,旧金山是-8。所以我认为这是由于DST偏移。
但是,如果我从Facebook获得不准确的时区,我该如何获得偏移量,从而获得正确的时区?
E.g。我不能使用偏移转换为时区,然后确定它是否是夏令时,因为我认为某些时区不尊重夏令时。所以我原来的解决方案会失败:
在给定包含DST的GMT偏移时,是否有更简洁的方法来使用ruby来获取时区?