oracle中trunc?
你问的有问题啊。
时间是一个瞬时概念,哪有“从周一到当前的时间”这样的说法。
要么你问的是时间间隔?
如果是求本周一到当前的时间间隔的话,还得知道你要的单位是什么…… 现在假设你说的“本周一”为周一早上0时,时间间隔基本单位是天,那么可以这么求:select sysdate-trunc(sysdate,'D')-1 from dual;这个写法是默认每周从周日开始的。