第几周的起始日期和结束日期
算法有点复杂:
select to_date( '2005-01-01 ', 'yyyy-mm-dd ')
+mod(7 - to_number(to_char(to_date( '2005-01-01 ', 'yyyy-mm-dd '), 'd ')) + i,7)
+ (n - 1)*7 as bngdate,
to_date( '2005-01-01 ', 'yyyy-mm-dd ')
+mod(7 - to_number(to_char(to_date( '2005-01-01 ', 'yyyy-mm-dd '), 'd ')) + i,7)
+ n*7-1 as enddate
from dual;
上式中有两个参数,n和i,n为第n个完整周,i为每星期起始日,i=1表示从星期日开始算一周的第一天,i=2表示从星期一开始算一周的第一天,依次类推....。
将2005换成其它年份,就可以算其它年份的。可以改成过程或函数。
转自http://topic.csdn.net/t/20051124/12/4415292.html
[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/67798/viewspace-1040721/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/67798/viewspace-1040721/
相关知识
SOP提交截止日期为()
截止日期是指当天还是前一天?
玫瑰人生的优惠价格活动时间截止日期是()
生产日期=分装日期?
电子商务企业要知道的关键日期:您的 2023 年日历
我的驾驶证初次领证日期是9/29,什么时候可以年审换证
投稿截止日期
提交截止日期
第2期截止日期是什么时候?等到什么时候加分? 爱问知识人
你的 2022 年日历:跨境卖家需要知道的关键日期
网址: 第几周的起始日期和结束日期 https://www.mcbbbk.com/newsview338378.html
上一篇: 电气工程及其自动化毕业论文=电子 |
下一篇: 猫咪绝育的术后护理 |
推荐分享

- 1养玉米蛇的危害 28694
- 2狗交配为什么会锁住?从狗狗生 7180
- 3我的狗老公李淑敏33——如何 6236
- 4豆柴犬为什么不建议养?可爱的 4637
- 5南京宠物粮食薄荷饼宠物食品包 4563
- 6中国境内禁养的十大鸟种,你知 4429
- 7湖南隆飞尔动物药业有限公司宠 4259
- 8自制狗狗辅食:棉花面纱犬的美 4257
- 9家养水獭多少钱一只正常 4212
- 10广州哪里卖宠物猫狗的选择性多 4122