如何获得当前日期所在的星期,我这里出现了非常奇怪的错误!

[复制链接]
查看11 | 回复1 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
代码和执行结果如下所示:
Select sysdate-2,to_char(sysdate-2,'WW'),sysdate-1,to_char(sysdate-1,'WW') from dual;
SYSDATE-2 TO_CHAR(SYSDATE-2,'WW') SYSDATE-1 TO_CHAR(SYSDATE-1,'WW')
----------- ----------------------- ----------- -----------------------
2003-10-2843
2003-10-2944
当前日期为2003-10-30,应该为44周,但是为什么2003-10-28(星期二)为43周。
如果上面的函数有什么问题,能够给出较为方便简单的方法吗?谢谢!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
1.1-1.7为第一个星期....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行