r - strptime $mon 的日期函数问题在 R 中不起作用

标签 r time

谁能解释一下....

>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?

最佳答案

按照我的评论,如果你阅读 ?DateTimeClasses,你会看到对于 POSIXlt 我们有:

0–11: months after the first of the year.

关于r - strptime $mon 的日期函数问题在 R 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10941004/

相关文章:

R - 直方图中的直方图

r - 将矩阵的元素与向量值相乘

python - Pandas :按时间间隔的另一个数据帧过滤数据帧

python - 将任何纪元转换为系统时区的人类可读格式

Python:转换小时分钟秒的行程持续时间并仅保留分钟数

r - 根据发生概率填充缺失值

r - 加载包时屏蔽函数,但不是相反?

r - 如何检查 R 函数的输入参数是否存在

pandas 在 .json 文件中导出为 TZ 时间格式

time - 文件名中带有时间戳的 ffmpeg 输入图像列表