社区
ASP
帖子详情
知道起止日期值,如何获得中间的工作日数目?
smjasmine
2003-08-26 04:10:21
知道起止日期值,如何获得中间的工作日数目?即自动计算出起止日期间去除周末周六的正常工作日数目?
如2003-8-20到2003-8-27之间的工作日为5
解决立刻给分。
...全文
183
7
打赏
收藏
知道起止日期值,如何获得中间的工作日数目?
知道起止日期值,如何获得中间的工作日数目?即自动计算出起止日期间去除周末周六的正常工作日数目? 如2003-8-20到2003-8-27之间的工作日为5 解决立刻给分。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cloudchen
2003-08-26
打赏
举报
回复
送给你~~~刚写的,放入开始日期和结束日期就可以了,数据类型为Date
<SCRIPT LANGUAGE="VBScript">
Option Explicit
alert("这段期间工作日有:"&WorkingDayCount(#2003-8-20#,#2003-8-27#)&"天")
Function WorkingDayCount(startDay,endDay)
Dim dayCount,i,wdc
dayCount=DateDiff("d",startDay,endDay)
For i = 0 To dayCount
If (weekday(DateAdd("d",i,startDay),1)-1) mod 6 Then
wdc = wdc + 1
End If
Next
WorkingDayCount = wdc
End Function
</SCRIPT>
wolf004
2003-08-26
打赏
举报
回复
你说了,知道起止日期值
那么就简单多了!
star=WeekDay(#开始时间#)
end=weekday(#结束时间#)
t=DateDiff("d",#开始时间#,#结束时间#)
dat=t-(t\6)*2
应该这样的!
wolf004
2003-08-26
打赏
举报
回复
你说了,知道起止日期值
那么就简单多了!
star=WeekDay(#开始时间#)
end=weekday(#结束时间#)
dat=DateDiff("d",#开始时间#,#结束时间#)-(DateDiff("d",#开始时间#,#结束时间#) mod 6)*(end-star)
dat就是要的天数了,除去了星期六和星期天了!
smjasmine
2003-08-26
打赏
举报
回复
老大,要求的是工作日数目!
pp4u
2003-08-26
打赏
举报
回复
同上
csdntoll
2003-08-26
打赏
举报
回复
DateDiff()
函数返回两个日期之间的差值 。
表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])
允许数据类型: timeinterval 表示相隔时间的类型,如“M“表示“月”。
实例: <%
fromDate = #9/9/00#
toDate = #1/1/2000#
response.write "There are " & _
DateDiff("d",fromDate,toDate) & _
" days to millenium from 9/9/00."
%>
返回结果: 从9/9/00 到2000年还有 150 天.
wolf004
2003-08-26
打赏
举报
回复
da=DateDiff("d",#2003-8-20#,#2003-8-27#)
Oracle计算某日期段内排除周六日之后的天数(请假,
工作日
,日期型)
因为本人不是主要从事Oracle等大数据操作方向,所以对于SQL语句了解并不专业,本文主要用于记录自己的使用心得,以及为广大网友提供思路,如果不喜欢我的解析和讲解可以直接跳过,拿走你觉得有用的SQL。 如题,最近在项目中有个计算请假天数的SQL语句,大体的需求就是: 给出了员工请假的
起止日期
,根据查询条件(查询日期起,查询日期止),计算员工请假的
起止日期
在条件中实际的请假天数(关键是员工...
Excel日期差计算的5种业务级方法:从自然日到自定义
工作日
在Excel中计算两个日期之间的天数,表面是基础算术操作,实则涉及时间语义、业务规则与系统逻辑的深度耦合。理解‘日期差’的本质,需区分自然日流逝、组织
工作日
运行、法定节假日约束、人因周期表达(如工龄)及实时动态锚点等不同维度。其中NETWORKDAYS.INTL()凭借7位二进制周末定义与可扩展假日列表,成为支撑跨国协作、金融计息、HR合规与项目排期等高要求场景的核心函数;而DATEDIF()则在年/月/日整数单位转换中不可替代。掌握这些函数背后的业务映射逻辑,才能避免‘数字正确但业务错误’的致命陷阱。
DateTime 应用
//今天DateTime.Now.Date.ToShortDateString();//昨天,就是今天的日期减一DateTime.Now.AddDays(-1).ToShortDateString();//明天,同理,加一DateTime.Now.AddDays(1).ToShortDateString();//本周(要
知道
本周的第一天就得先
知道
今天是星期几,从而得知本周的第一天就是几天前的
ABAP 有用的日期FUNCTION
计算两个日期间的工作天数,就是剔除了双休日后的天数.( 待考证)DATE_CONVERT_TO_FACTORYDATE HR_HK_DIFF_BT_2_DATES根据当前时间如何找到上月的第一天和最后一天?CALL FUNCTION FIMA_DATE_CREATE EXPORTING I_DATE
【智能排班系统】管理系统功能、操作说明(下篇)
本文介绍了智能排班系统的功能与使用方法,涵盖排班日历、任务管理等核心模块。通过月视图和周视图,用户可按职位或员工查询排班详情,并利用甘特图直观展示班次安排与统计信息。系统支持创建排班计算任务,设置规则、导入客流量数据,并通过两阶段算法完成班次制定与员工分配。管理员可查看、调整及发布排班结果,员工则能通过小程序接收通知。该系统优化了排班流程,提升了门店管理效率。
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章