-- 计算指定日期本周的第一天和最后一天 select day ,dayofweek(day) as dw1 ,date_add( - dayofweek(day)) as Su_s -- 周日_start ,date_add( - dayofweek(day)) as Sa_e -- 周六_end , end as dw2 ,date_add( end) as Mo_s -- 周一_start ,date_add( end) as Su_e -- 周日_end from ( select '2
1. 概述 1.1 说明 在项目过程中,有时候需要默认展示一个月的查询条件,即当月的第一天和最后一天. 2. 代码 2.1 代码示例 直接调用getFirstAndLastDay()即可得到当月的第一天和最后一天. /** * 获取当前月份的第一天和最后一天 **/ function getFirstAndLastDay() { let now = new Date(); let strLink = "-"; let year = now.getFullYear(); let mont
在oracle里,如何取得本周.本月.本季度.本年度的第一天和最后一天的时间 --本周 select trunc(sysdate,'d')+1 from dual; select trunc(sysdate,'d')+7 from dual; --本月 select trunc(sysdate,'mm') from dual; select last_day(trunc(sysdate)) from dual; --本季 select trunc(sysdate,'Q') from dual;