我试图通过此选择获得当前周数
to_char(sysdate)是04.JUN.2014
select to_char(sysdate, 'WW') from dual;
它返回23,那没关系
但是当我使用sysdate-1时
select to_char(sysdate-1, 'WW') from dual;
它回归22,尽管昨天也是第23周。和to_char(sysdate-1)是03.JUN.2014 请帮助我理解为什么这样做?
答案 0 :(得分:0)
如果您使用“IW”,则周数将从周一到周日计算。