转载 http://www.cnblogs.com/xiaobaihome/archive/2012/03/14/2395568.html
---本周日期
IW'在to_char中,是表示第几周, 而在trunc中是表示周第1天的日期
SELECT SYSDATE,TRUNC(SYSDATE,'iw'),TRUNC(SYSDATE,'iw')+6,TRUNC(SYSDATE,'iw')+INTERVAL'6'DAY FROM dual;
SELECT trunc(to_date('2017-09-07','yyyy-mm-dd'),'iw') 指定时间的周一,trunc(to_date('2017-09-07','yyyy-mm-dd'),'iw')+INTERVAL'6'DAY 指定时间的周日 FROM dual;