润滑周日错误的周数

问题描述 投票:0回答:1

我正在使用

lubridate::week()
来计算
'2024-01-07'

的周数
> week('2024-01-07')
[1] 1

哪里

> wday('2024-01-07', label = T)
[1] Sun
Levels: Sun < Mon < Tue < Wed < Thu < Fri < Sat

我同意周日是一周的第一天。

但是,我想将

'2024-01-07'
指定为 2024 年的第二周,就像在日历上一样,2024 年 1 日将缺少星期日,而 1 月 7 日星期日应指定为第二周。

我如何实现这一目标?

r lubridate
1个回答
0
投票

这是一件

lubridate
的事情。它返回完整的 7 天周数。如果您检查:

week('2023-12-31')

它给出了

53
。一年也没有完整的 53 周。

© www.soinside.com 2019 - 2024. All rights reserved.