以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请假时间  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=34797)

--  作者:联友
--  发布时间:2013/6/16 9:32:00
--  请假时间
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:请假.zip

各位老师:

    我想做个请假表,比如早上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
--  
试试:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:請假.table



--  作者: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天,其實統計為小時比較合理.

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:請假.table

[此贴子已经被作者于2013-6-20 12:00:46编辑过]