为了账号安全,请及时绑定邮箱和手机立即绑定

查看具体变量的值

http://img1.sycdn.imooc.com//59104ed2000105ce07470195.jpg

月份为什么是“4”?应该是“5”才对啊

还有年“p$year”出现的是“117”??

正在回答

1 回答

遇到同样的问题,把所有值都导出来了一遍看了一下。

猜测:新的Rstudio的sys.time导出的是距离1900-01-01的时间么,那year可能就是2017-1900=117,mon就是05-01=4


> p<-Sys.time()

> p

[1] "2017-05-10 16:17:49 CST"

> class(p)

[1] "POSIXct" "POSIXt" 

> x<-as.POSIXlt(p)

> names(unclass(x))

 [1] "sec"    "min"    "hour"  

 [4] "mday"   "mon"    "year"  

 [7] "wday"   "yday"   "isdst" 

[10] "zone"   "gmtoff"

> x$sec

[1] 49.46511

> x$min

[1] 17

> x$hour

[1] 16

> x$mday

[1] 10

> x$mon

[1] 4

> x$year

[1] 117

> x$wday

[1] 3

> x$yday

[1] 129

> x$isdst

[1] 0

> x$zone

[1] "CST"

> x$gmtoff

[1] 28800


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

查看具体变量的值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信