如何转换UTC至R?中的本地时间?

时间:2015-04-08 14:10:35

标签: r

对于(a00 to a23)的地区,我有{24}的UTC (universal time)中的24小时值作为longitude of 30o。我只是想知道这24个值中的哪一个对应于1:00 am当地时间。这是否可以使用R?

 a00=c(65);a01=c(45);a02=c(35);a03=c(25);a04=c(95);a05=c(65);a06=c(35);a07=c(25);a08=c(65);a09=c(45);a10=c(95);a11=c(85);a12=c(75);a13=c(95);a14=c(55);a15=c(35);a16=c(15);a17=c(58);a18=c(56);a19=c(54);a20=c(53);a21=c(55);a22=c(35);a23=c(15)

1 个答案:

答案 0 :(得分:1)

POSIXct会自动使用您的当地时间

https://stat.ethz.ch/R-manual/R-devel/library/base/html/as.POSIXlt.html

# ways to convert this
as.POSIXct(z, origin = "1960-01-01")                # local
as.POSIXct(z, origin = "1960-01-01", tz = "GMT")    # in UTC