社区
ASP
帖子详情
如何得到指定周属于该年的第几月?
xyjnsdcn
2003-09-12 08:57:28
例如2003年的第43周在10月里
...全文
53
13
打赏
收藏
如何得到指定周属于该年的第几月?
例如2003年的第43周在10月里
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xyjnsdcn
2003-09-17
打赏
举报
回复
以星期1为标准,周一在那个月,它就是哪个月的
LoneHome
2003-09-17
打赏
举报
回复
function W2M(statyear,statweek)
dim beginDate,myDate
select case statyear
case 2003
beginDate=#2003-01-06# '每年的第一个周一
case 2004
beginDate=#2004-01-05#
case else
end select
myDate=DateAdd("d",(statWeek-1)*7,beginDate)
W2M=month(mydate)
end function
kevin_gao
2003-09-16
打赏
举报
回复
不对,应该43改为42,是第43周应该只加42就可以了。 :)
kevin_gao
2003-09-16
打赏
举报
回复
DatePart(m,DateAdd("ww", 43, "1-1-2003"))
返回的是以那周的第一天为准的月份。
cloudchen
2003-09-16
打赏
举报
回复
本周又属于上月,又属于下月呢?
chenmei
2003-09-16
打赏
举报
回复
如果只是想一个大概的就比较简单
xyjnsdcn
2003-09-12
打赏
举报
回复
晕啊。好麻烦!有现成的程序吗?
billyqiao
2003-09-12
打赏
举报
回复
给你说个思路:每个月所能跨的星期的范围是固定的,比如1月份是1-5星期,2月份是5-10星期,这个很容易用公式得到,然后对应一下就可以了
享受人生-快乐成长
2003-09-12
打赏
举报
回复
算第几周就有函数,算月份好象只有自己写函数了
SUN1842
2003-09-12
打赏
举报
回复
算啊,一周7天,第43周就是 43*7,每个月的天数也知道的,比较一下就可以知道在第几个月了啊。
对阿,不过闰年要注意
likecola
2003-09-12
打赏
举报
回复
算啊,一周7天,第43周就是 43*7,每个月的天数也知道的,比较一下就可以知道在第几个月了啊。
Jaron
2003-09-12
打赏
举报
回复
response.Write datepart("ww",now())
xyjnsdcn
2003-09-12
打赏
举报
回复
很难吗?还是分少?加满
【Python-随到随学】FLask第二
周
开启web编程新篇章,学习flask框架设计API与架构模式,理解数据库交互与模型迁移
java 某天为当年第几
周
_Java获取
指定
日期
属于
当年第几
周
以及
指定
周
的开始和结束时间...
//获取一个Calendar对象Calendar calendar = Calendar.getInstance();//设置星期一为一
周
开始的第一天calendar.setFirstDayOfWeek(Calendar.MONDAY);//设置在一年中第一个星期所需最少天数calendar.setMinimalDaysInFirstWeek(4);//获得当前的年int weekYear = c...
hive计算
周
是一年的第几
周
函数weekofyear 可以直接计算当前
周
属于
年的第几
周
对于跨年
周
,以当前
周
所在年天数多的年为准。即一
周
大于等于4天时间在上一年,则为上一年的最后一
周
,否则为新年的第一
周
查询语句 查询结果 附日历 以上
周
指自然
周
(
周
一到
周
日为一
周
) 业务需要,我们的
周
为业务
周
,
周
日到
周
六为一
周
,判断业务
周
围年的第几
周
,
周
日这天需要特殊处理。 如果是非跨年
周
,
周
日直接算作自然
周
所在
周
的下一
周
; 如果是跨年
周
,
周
日所在
周
分两种情况,1跨年
周
天数在新的一年天数较多,比如2018年的这...
【mysql】获取
指定
日期是当年第几
周
,
指定
日期所在
周
的开始和结束日期
这里以2021年为例,2021年1月2日是2021年第一个星期日之前日期,所以认定这几天
属于
2020年的最后一
周
(2020年的第52
周
),所以select week('2021-01-02',3)返回的结果为52。select date_format('2023-01-01','%v') #返回52,小写,星期一是一
周
的第一天,2023年的新的星期还没开始,返回了2022年的第52
周
,实际上是2023年的第0
周
。subdate(当前日期,
指定
天数),日期的减法,返回当前日期-
指定
天数的日期,
mysql计算当前日期
属于
本月第几
周
参考windows日期图,利用mysql,巧妙计算当前日期
属于
本月第几
周
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章