我有一年,一个 ISO 周和一个工作日(2015 年,第 7 周,工作日 1 == 2015-02-09),我想将其转换为日期。
所以我按照以下方式进行:
date <- "2015:7:1"
as.Date(date, format="%Y:%V:%u")
[1] "2015-03-25"
如您所见,我弄错了日期(今天)。当使用另一个格式字符串(%U 或 %W 而不是 %V)时,我得到“2015-02-16” - 一个星期太晚了,因为 %U 和 %W 从 0 开始计算周数。
我缺少 %V 什么?