我有一组来自美国各地的数据,我正在尝试将其转换为每个“主题”的当地时间。我对每个事件都有 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$Factor5 个值:US/Arizona US/Central US/Eastern US/Mountain US/Pacific
谢谢,速记