【发布时间】:2021-01-29 19:05:03
【问题描述】:
使用format(as.Date(c("2020-10-04", "2020-10-05")), "%U") 时(第一个日期是星期日,第二个日期是星期一)我得到两个日期的第 40 周。我必须做什么才能让这一周从星期一开始?
【问题讨论】:
使用format(as.Date(c("2020-10-04", "2020-10-05")), "%U") 时(第一个日期是星期日,第二个日期是星期一)我得到两个日期的第 40 周。我必须做什么才能让这一周从星期一开始?
【问题讨论】:
format(as.Date(c("2020-10-04", "2020-10-05")), "%W")
查看?strptime 获取完整文档
【讨论】:
使用"%V":
format(as.Date(c("2020-10-04", "2020-10-05")), "%V")
#[1] "40" "41"
【讨论】: