我的csv中有3列-位置,LocalTime和TimezoneOffset。我需要结合LocalTime和TimezoneOffset来生成一个时区感知列,因为LocalTime列可以具有多个时区。例如。
Location LocalTime TimezoneOffset
NY 10/09/2019 12:30 -5
Phoenix 08/04/2019 16:45 -7
LA 01/08/2019 09:30 -7
我需要输出为:
Location LocalTime
NY 10/09/2019 12:30:00-05:00
Phoenix 08/04/2019 16:45:00-07:00
LA 01/08/2019 09:30:00-07:00
现在,我将划分成每个城市,并使用tz_localize应用时区,这不是一个很好的解决方案。对于DST,这也无法正常工作,因为它会基于当前时间生成偏移量。如何以更标准化的方式处理此问题?
谢谢, 阿尼