R中带有read_csv的日期时间格式的时区偏移量

guz6ccqo  于 2022-12-15  发布在  其他
关注(0)|答案(1)|浏览(112)

我有一个包含多列的长csv文件,第一列是带有时区偏移量的datetime:
2015-05-29 02:05:00+02:00
我正尝试在R中使用 read_csv 读取它,我希望将它转换为:
2015-05-29 04:05:00
但相反,read_csv 提供了:
2015-05-29 02:05:00
是否有办法解析和格式化日期时间,以便正确地添加额外的时区小时?请注意,我的文件中的时区在一年中的不同时间(夏令时)会发生变化。因此,例如,它可以是+02:00+01:00

vwoqyblh

vwoqyblh1#

使用格式为od POSIX的%z将有所帮助。tz“”代表本地时区。根据需要更改tz。

as.POSIXct("2015-05-29 02:05:00 +0200", format="%F %T %z",tz = "")

相关问题