社区
Oracle
帖子详情
给出一个日期,如何求出这个日期是该年该月的第几周
sifinc
2004-11-16 11:12:08
给出一个任意日期,如何求出这个日期是该年该月的第几周?
比如:2004-11-1是11月的第一周.
2003-05-18是2003年5月的第几周呢?
用PL/SQL如何写出来?
...全文
107
7
打赏
收藏
给出一个日期,如何求出这个日期是该年该月的第几周
给出一个任意日期,如何求出这个日期是该年该月的第几周? 比如:2004-11-1是11月的第一周. 2003-05-18是2003年5月的第几周呢? 用PL/SQL如何写出来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baojianjun
2004-11-16
打赏
举报
回复
日期和時間函數匯總
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=198829
hzf005
2004-11-16
打赏
举报
回复
SQL> select to_char(sysdate,'W') from dual;
TO_CHAR(SYSDATE,'W')
--------------------
3
SQL> select to_char(to_date('2004-11-16','yyyy-mm-dd'),'w') from dual;
TO_CHAR(TO_DATE('2004-11-16','
------------------------------
3
zwj0712
2004-11-16
打赏
举报
回复
select to_char(to_date('20040821','yyyymmdd'),'W') from dual
bluelamb
2004-11-16
打赏
举报
回复
select to_char(to_date('2003-05-18','yyyy-mm-dd'),'w') from dual;
YuriOU
2004-11-16
打赏
举报
回复
select to_char(to_date('2003-05-18'),w) from dual
qiaozhiwei
2004-11-16
打赏
举报
回复
select to_char(sysdate,'W') from dual;
ylhyh
2004-11-16
打赏
举报
回复
呵呵,补一下:
该月的第几周:select to_char(sysdate,'W') from dual;
该年的第几周:select to_char(sysdate,'WW') from dual;
计算
日期
在当
月
是第
几周
-【自然周(每
月
第
一个
周一为该
月
第一周)做法以及1号为第一周做法】
Java计算
日期
在当
月
是第
几周
背景Java LocalDate API每
月
第1个周一为该
月
第一周的做法每
月
1号为第一周做法 背景 公司项目需求是统计周报,一开始我的做法是按每
月
1号开始为第一周统计周报,比如2020-05-01到2020-05-03属于5
月
第一周,2020-05-04到2020-05-10为5
月
第二周。 产品小姐姐看了觉得不对,账单周报统计,是以一周7天为维度,如果按照上面的做法,统计出来5
月
第一周的周报只有3天,4
月
最后一周只有4天,这种不符合账单统计型产品的需求。 后面又拿出支付宝的周
日期
类,根据
日期
计算是本
年
度的第几天,第
几周
,星期几
要求:根据
日期
求天数,周,星期几思路:试试不用java封装好的方法写
一个
日期
类,属性:
年
、
月
、日;首先判断
日期
是否合法,第一功能计算天数:求当
月
前
一个
月
与第一
月
相差的天数,在加上当前
月
到几号的天数;第二个功能计算第
几周
:用第
一个
求得的天数除7就得到了该
日期
是本
年
度的第
几周
;第三个功能计算星期几:首先我们要找到
一个
坐标,以这个坐标为基准来求星期几,计算机世界里是以1970
年
1
月
1号为基准的,然而我们...
java中获取
日期
属于哪一
年
的第
几周
在设计数据模型的时候需要用到
年
份+周数作为唯一索引,于是就需要判断
一个
日期
是属于哪一
年
的第
几周
,本来问题很简单的,但是会涉及到跨
年
的问题,例如以周一作为
一个
星期的开始,那么2018-12-30日星期日,属于2018
年
的第52周,而2018-12-31日星期一,就属于2019
年
的第1周,因此,只用
一个
日期
属于第
几周
来判断是会有问题的,下面这个方法里面返回了
年
份与第
几周
,可以满足要求。 publi...
excel中求某个
日期
是第
几周
第一,excel计算第
几周
的方法 excel计算第
几周
,一般是根据指定的任意
日期
判断所属日位于本
年
中的周数。 具体如下面的截图:A2单元格是任意
一个
日期
,在B2单元格用excel计算第
几周
。 如果一周开始于星期一:=weeknum(date,2),反之一周从星期日开始计算:=weeknum(date,1)。 用excel函数第
几周
总结两种方法: 第一,B2单元格公式:=WEEKNUM(A2,1) 第二,B2单元格公式:=INT(((A2-VALUE(YEAR(..
JAVA 计算
日期
属于当
月
第
几周
(
日期
周计算)
计算
日期
属于当
月
第
几周
(
日期
周计算) 本文周计算时间方式为:当
月
第
一个
周一为第一周 计算 获取
月
第
一个
周一、从当
月
第一天开始找 第
一个
周一时间与 sourceTime [传入时间对比],sourceTime在第
一个
周一时间之前 表示属于上
月
的 sourceTime 与第
一个
周一时间差,在以7天计算 /** * @author aiyuan * @date 2021/7/27 */ public class DateWeekUtil { /** *获取当
月
第一天 *
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章