Foxtable(狐表)用户栏目专家坐堂 → 时间计算


  共有4271人关注过本帖树形打印复制链接

主题:时间计算

帅哥哟,离线,有人找我吗?
Liangcai
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2541 威望:0 精华:0 注册:2011/9/24 13:30:00
时间计算  发帖心情 Post By:2013/6/8 10:12:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目.zip

各位老师:

    不知有没有做过请假表的,我想做个时间计算,比如早上7:20上班至下午16:50下班,法定节假日(比如:清明、端午、五一、十一、元旦、春节、周六周日)除外。

比如我要:

请假1天

2013-06-07 07:20 --- 2013-06-07 16:50 系统算出 1天

请假3-6小时以上为0.5天,6小时以上为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天

这样复杂计算如何能做出?


 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/8 10:22:00 [只看该作者]

请假一天这个好办吧你都已经说出思路了怎么不会做?

请假多天的,这个比较麻烦,但是原理是很简单的. 计算两个日期差,  

定义一个变量统计假期天数.然后再循环着两个日期之间的所有天数,判断一下是否周六 周日  是的话就添加到统计变量  然后用日期差的天数减去统计出来的假期天数 得出来的就是 实际请假天数了.

 回到顶部
帅哥哟,离线,有人找我吗?
Liangcai
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2541 威望:0 精华:0 注册:2011/9/24 13:30:00
  发帖心情 Post By:2013/6/8 10:55:00 [只看该作者]

我是新手请老师帮我写个案例,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/8 11:41:00 [只看该作者]

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


 回到顶部
帅哥哟,离线,有人找我吗?
Liangcai
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2541 威望:0 精华:0 注册:2011/9/24 13:30:00
  发帖心情 Post By:2013/6/8 14:28:00 [只看该作者]

谢谢!

 回到顶部