3

谁能解释一下这个......

>strptime("19300307", "%Y%m%d")
   "1930-03-07"
>unlist(strptime("19300307", "%Y%m%d"))
   sec   min  hour  mday   mon  year  wday  yday isdst 
    0     0     0     7     2    30     5    65     0 

突然间,我的 strptime 让我感到困惑……为什么 mon = 2 而不是 3?

4

1 回答 1

4

根据我的评论,如果您阅读?DateTimeClasses,您会看到对于 POSIXlt 我们有:

0-11:第一年之后的几个月。

于 2012-06-07T23:10:41.033 回答