使用R中的缩写时区信息转换时间字符串

时间:2016-06-06 14:54:15

标签: r datetime

我有一个数据文件,在datetime字段中有时区信息。它看起来像这样

"Wed May 18 13:42:29 MDT 2016"

我试图将其转换为POSIXct对象。不幸的是,%Z仅允许输出。例如。

> timestr <- "Wed May 18 13:42:29 MDT 2016"
> tm.posixct <- as.POSIXct(timestr, tz="US/Mountain", format = "%a %b %d %H:%M:%S MDT %Y")

我的数据文件包含MDTMST,因此我无法在格式字符串中使用它。无论如何使用该时区中的TZ信息进行转换而不是进行字符串操作并在将时区信息传递给as.POSIXct之前删除时区信息?

0 个答案:

没有答案