比如要确定 2002年第25周就可以使用 select next_day(to_date('20011231','yyyymmdd'),'monday') + 25*7 from dual;
如果你想要是只知道一个第几周,然后就推断出该周的时间段,则需要自己写函数。如: 2002年1月1日实际为星期二。 select to_char(to_date('20020101','YYYYMMDD'),'D') a from dual; 得出为3。 select to_char(to_date('20020101'+5,'YYYYMMDD'),'D') a from dual; 得出为1,这就是星期天了。
2002年1月1日实际为星期二。
select to_char(to_date('20020101','YYYYMMDD'),'D') a from dual;
得出为3。
select to_char(to_date('20020101'+5,'YYYYMMDD'),'D') a from dual;
得出为1,这就是星期天了。