asp实现计算两个时间内的工作日的函数
<%
'******************************
'函数:workdays(date_begin , date_end)
'参数:date_begin,开始日期;date_end,结束日期
'作者:阿里西西
'日期:2007/7/15
'描述:计算两个时间内的工作日
'示例:workdays("2007-05-18" , "2007-05-21")
'******************************
function workdays(date_begin , date_end)
date_begin = CDate(date_begin)
date_end = CDate(date_end)
if IsDate(date_begin) and IsDate(date_end) then
workdays = 0
for d=0 to datediff("d" , date_begin , date_end)
if weekday(date_begin + d) <> 1 and weekday(date_begin + d) <> 7 then
workdays = workdays + 1
end if
next
else
workdays = "未知"
end if
end function
%>
相关推荐
-
asp实现计算两个时间内的工作日的函数
<% '****************************** '函数:workdays(date_begin , date_end) '参数:date_begin,开始日期:date_end,结束日期 '作者:阿里西西 '日期:2007/7/15 '描述:计算两个时间内的工作日 '示例:workdays("2007-05-18" , "2007-05-21") '****************************** function workd
-
Python+SeaTable实现计算两个日期间的工作日天数
目录 在 SeaTable 表格上新建 Python 脚本 思路 代码 总结 当我们计算两个日期间的间隔天数时,通常是用结束日期减去开始日期,但在实际的项目管理.任务管理.工作计划等场景中,某些时间段会涉及双休日.法定节假日,甚至还有公司自定义的工作时间安排,所以就需要计算出两个日期间的实际工作日天数.比如一个表格中有多条任务,每条任务都有各自的开始日期.计划结束日期或实际结束日期,那么如何自动计算出两个日期间的实际工作日天数,以便做到精细和量化呢. 此时,万能的 Python 就可以出场了,而
-
用javascript实现计算两个日期的间隔天数
ASP 里面计算两个时间的差距可以 DateDiff,但 javascript 里面没有,需要手写函数. js 里面居然可以直接 Date1-Date2,而且还是转换为毫秒计算时间差的. 复制代码 代码如下: // 计算两个日期的间隔天数 function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-"
-
批处理bat计算两个时间差
这个是脚本代码[保存为etime.bat放在当前路径下即可: 复制代码 代码如下: :etime <begin_time> <end_time> <return> rem 所测试任务的执行时间不超过1天 // 骨瘦如柴版 setlocal&set be=%~1:%~2&set cc=(%%d-%%a)*360000+(1%%e-1%%b)*6000+1%%f-1%%c&set dy=-8640000 for /f "delims=: t
-
js中 计算两个日期间的工作日的简单实例
实例如下: //起始日期,/pattern/是正则表达式的界定符,pattern是要匹配的内容,只用于第一个符号的匹配,g为全局匹配标志 var beginDate = new Date("2013-01-01".replace(/-/g, "/")); //结束日期 var endDate = new Date("2013-01-31".replace(/-/g, "/")); //日期差值,即包含周六日.以天为单位的工时,
-
SQL语句计算两个日期之间有多少个工作日的方法
/* 因为工作中一个奇怪的需求,要用SQL语言计算两个日期间有多少个工作日. 设定是一个星期有5个工作日,从星期一到星期五 说明: 第一个星期的工作日数:DATEPART(dw, @begdt)-DATEPART(dw, @begdt),最少0天 末一个星期的工作日数:DATEPART(dw, @enddt),最多5天 计算方法: 如果两个日期处在同一个星期内,直接计算"第一个星期的工作日数" 否则按下面的公式计算 (两个日期间的总天数 - 第一个星期的天数 -
-
asp下用datediff实现计算两个时间差的函数
计算两个时间差的函数 '****************************** '||Function TimeDiff(sBegin, sEnd) '||本函数计算两个时间的差,可以不用更改直接使用 '||作者:machinecat 2001/10/26 '****************************** '****************************** '注:首先需要判断用户输入的sBegin与sEnd之间的大小 '可以通过DataDiff函数获得两者之间的时
-
JavaScript计算两个日期时间段内日期的方法
本文实例讲述了JavaScript计算两个日期时间段内日期的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: /************************* * 计算两个日期时间段内所有日期 * * @param value1 * 开始日期 YYYY-MM-DD * @param value2 * 结束日期 * return 日期数组 */ function dataScope(value1, value2
-
MSSQL 计算两个日期相差的工作天数的语句
复制代码 代码如下: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_WorkDay]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[f_WorkDay] GO --计算两个日期相差的工作天数 CREATE FUNCTION f_WorkDay( @dt_begin datetime, --计算的开始日期 @dt_end date
-
javaScript 计算两个日期的天数相差(示例代码)
一:计算两个日期相差的天数 比如: str1 = "2002-01-20" str2 = "2002-10-11" 怎样用javaScript计算出str1与str2之间相差的天数? 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"&
随机推荐
- cmd.exe 一些常见的启动参数介绍
- 写一个漂亮Rakefile的方法
- 使用 Iisext.vbs 启用Web服务扩展文件的方法
- 浅谈virtual、abstract方法和静态方法、静态变量理解
- 命令行使用支持断点续传的java多线程下载器
- iOS中的集合该如何弱引用对象示例详解
- PHP7常量数组用法分析
- CSS经典技巧十则第1/2页
- 解决JSP开发中Web程序显示中文三种方法
- jQuery UI-Draggable 参数集合
- jQuery动态添加 input type=file的实现代码
- 浅谈jquery高级方法描述与应用
- Android实现评论栏随Recyclerview滑动左右移动
- java8 集合求差集、并集、交集的实例
- 在HTML文档中嵌入JavaScript的四种方法
- 浅谈layui里的上传控件问题
- 自定义Android注解系列教程之注解变量
- 对vue 键盘回车事件的实例讲解
- asp.net和php的区别点总结
- 详解webpack模块加载器兼打包工具