希望大家多指教啊!!
学习之中,在做一个考勤系统,使用的是ASP.NET(C#)。下面的这个问题代码该怎么写啊?问题:计算两个时间之间的上班时间数。如:起始时间,2005-9-26 9:00:00; 结束时间,2005-10-12 16:00:00。
上班时间,9:00 - 12:00; 13:00 - 16:00。
周六日不上班。
国庆假期不上班,2005-10-1 - 2005-10-7。上班时间数 = 总时间 - (下班时间 + 周末 + 国庆假期)。
学习之中,在做一个考勤系统,使用的是ASP.NET(C#)。下面的这个问题代码该怎么写啊?问题:计算两个时间之间的上班时间数。如:起始时间,2005-9-26 9:00:00; 结束时间,2005-10-12 16:00:00。
上班时间,9:00 - 12:00; 13:00 - 16:00。
周六日不上班。
国庆假期不上班,2005-10-1 - 2005-10-7。上班时间数 = 总时间 - (下班时间 + 周末 + 国庆假期)。
解决方案 »
- jstree的兼容性(急)
- 用profile来做身份验证,有这样的吗?
- [两个问题100分]WEB服务器控件RadioButtonList,绑定了很多记录,怎么在客户端得到?
- 怎么在脚本里控件<SELECT></SELECT>标签的默认值?
- ----在不进行登陆的过程中,就可以直接买商品,怎么写啊?-----
- 如何调用google搜索引擎,获得搜索结果?
- [原创]逆向思维有时比较好.【讨论帖】
- 求 用户-角色-权限 的解决方案!
- 谁知道哪儿有比较好的双线机房? 山东附近
- 数据库字段邦定到dropdownlist控件有那几种方法??那种最方便,代码最少??
- 我写的程序出现致命BUG 好心的GGJJ帮帮忙吧
- 怎样显示document中的控件的值
结束时间为第几周,起始时间为第几周,相差X2得周末天数。得B
A-B-放假天数=上班天数X每天上班时=总上班时
看这里的
五.获得任意两日期之间的有效工作日(不包括周六日)
然后再减去国庆假期就可以了
谢谢各位大哥啊!!
我试试先。