week_in_year不正确的星期几

2020-08-23 05:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, week_in_y...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

week_in_year不能为日期(星期一)生成正确的星期数。

例如。

week_in_year(to_date(,'yyyy.mm.dd'),'WW')

将" 2019.02.11"恢复为6,应为7。

更新:

week_in_year(to_date(,'yyyy.mm.dd'),'IW')

将'2019.02.11'重新设置为7,但对于'2019.12.31'将返回1。

我知道'IW'是ISO周,应该重新运行1周,但是我们需要绝对周'WW',对于'2019.02.11'应该是7周

4条回答
梦想连接
2020-08-23 05:54 .采纳回答

week_in_year(to_date('2019.02.11','yyyy.mm.dd'),'WW')根据定义返回6。

该函数将一年的第一周视为 确定绝对周数的前7天。 2019.02.11是2019年的第42天,所以它是第6周的最后一天:

第1周:2019.01.01-2019.01.07

第2周:2019.01.08-2019.01 .14

...

第6周:2019.02.05-2019.02.11

一周热门 更多>