我有一组来自美国各地的数据,我试图将它们转换为每个“主题”的当地时间。我在每个事件上都有 UTC 时间戳并将其转换为 POSIXct 格式,但是每次我尝试在任何 POSIXct/POSIXlt 函数(包括和)中包含向量时tz = DS$Factor
,我都会收到一条错误消息:tz = as.character(DS$Factor)
format()
strftime()
as.POSIXlt.POSIXct(x, tz = tz) 中的错误:“tz”值无效
如果我只是输入tz = 'US/Eastern'
它可以正常工作,但当然不是我所有的值都来自那个时区。
如何将每个“主题”的时间戳记为当地时间?
有DS$Factor
5 个值:US/Arizona US/Central US/Eastern US/Mountain US/Pacific
谢谢,速记