以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请假时间 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34797) |
||||
-- 作者:联友 -- 发布时间:2013/6/16 9:32:00 -- 请假时间
各位老师: 我想做个请假表,比如早上7:20上班至下午16:50下班,法定节假日(比如:清明、端午、五一、十一、元旦、春节、周六周日)除外。 比如我要: 请假1天 2013-06-07 07:20 --- 2013-06-07 16:50 系统算出 1天
2013-06-07 07:20 --- 2013-06-07 12:05 系统算出 0.5天 请假3天 2013-06-07 07:20 --- 2013-06-11 16:50系统算出 4天 因为08日周六、09日周日,减去08日周六、09日周日,实际是2天 这样复杂计算如何能做出? |
||||
-- 作者:lsy -- 发布时间:2013/6/16 9:50:00 -- 清明、端午、春节,这些节日,都是农历节日,与公历日期不是一一对应,计算复杂,不合算。 不如增加一列“法定假日数”,手工录入请假期间的法定假日数。 “请假天数” = “结束日期” - “开始日期”- “法定假日数”。 |
||||
-- 作者:y2287958 -- 发布时间:2013/6/16 9:53:00 -- 2013-06-07 07:20 --- 2013-06-07 12:00 2013-06-07 07:20 --- 2013-06-07 12:10 这两个时段算是多少天?
|
||||
-- 作者:联友 -- 发布时间:2013/6/17 10:29:00 -- 2013-06-07 07:20 --- 2013-06-07 16:50 系统算出 1天
2013-06-07 07:20 --- 2013-06-07 12:05 系统算出 0.5天 也可以小数,比如:2013-06-07 14:34--2013-06-07 16:50系统算出0.23天 |
||||
-- 作者:FoxMan -- 发布时间:2013/6/17 14:06:00 -- 试试:
|
||||
-- 作者:FoxMan -- 发布时间:2013/6/17 18:30:00 -- 中或不中,樓主也不吱一聲? |
||||
-- 作者:lsy -- 发布时间:2013/6/17 20:59:00 -- 以下是引用FoxMan在2013-6-17 18:30:00的发言:
中或不中,樓主也不吱一聲? 可不是么。 |
||||
-- 作者:联友 -- 发布时间:2013/6/18 22:56:00 -- 没有上网,太谢谢了! |
||||
-- 作者:联友 -- 发布时间:2013/6/20 11:14:00 -- 请问师傅:n2+ = (d5-d3).TotalDays*24/9.5+0.09这个加0.09什么意思 |
||||
-- 作者:don -- 发布时间:2013/6/20 11:57:00 -- 完善一下: 加0.09是讓0.9天進為1天,其實統計為小時比較合理.
[此贴子已经被作者于2013-6-20 12:00:46编辑过]
|