【问题标题】:format() - Weeks starting on Monday? [duplicate]format() - 从星期一开始的几周? [复制]
【发布时间】:2021-01-29 19:05:03
【问题描述】:

使用format(as.Date(c("2020-10-04", "2020-10-05")), "%U") 时(第一个日期是星期日,第二个日期是星期一)我得到两个日期的第 40 周。我必须做什么才能让这一周从星期一开始?

【问题讨论】:

    标签: r format


    【解决方案1】:
    format(as.Date(c("2020-10-04", "2020-10-05")), "%W")
    

    查看?strptime 获取完整文档

    【讨论】:

      【解决方案2】:

      使用"%V"

      format(as.Date(c("2020-10-04", "2020-10-05")), "%V")
      #[1] "40" "41"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-27
        • 1970-01-01
        • 2017-12-14
        • 2012-11-27
        • 1970-01-01
        • 2023-03-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多