第几周的起始日期和结束日期
算法有点复杂:
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养玉米蛇的危害 33191
- 2原创 ... 10788
- 3猫咪声音翻译器 9852
- 4狗交配为什么会锁住?从狗狗生... 9030
- 5petpet generat... 7927
- 6我的狗老公李淑敏33——如何... 7904
- 7甜蜜的宠物我是看守专用宠物之... 7145
- 8中国境内禁养的十大鸟种,你知... 6405
- 9跨境宠物选品指南|全球TOP... 5929
- 10家养水獭多少钱一只正常 5826




