请问如何计算请假时间? wayLv.2入道 发布于 2024-12-11 10:36 最后回复 2024-12-13 09:58:29 问答 日期计算 收藏 复制链接 新浪微博 微信扫一扫 分享 7 回复1934 浏览 上班时间为周一至周五 8:00-12:00 14:30-18:00 比如想请 0.5 天假,起止时间填写为 8:00 和 12:00,目前通过日期函数计算四舍五入为 0 天。如何实现 0.5 天? 请一天假的话,起止时间填写为 8:00 和 18:00,如何实现计算为 1 天。 周五请假,起止时间为周五 8:00,周一 12:00,如何实现计算天数为 1.5 天。 谢谢!
换个思路来想,你不要管几点,你就管上午下午,如果开始的上午和结束的上午或者都是下午,那就是 0.5,然后就开始日期和结束日期的天数,最后相加,就得到了请假时长了
学习了
已审批结果为准,审批的时候既要填时间点,又要填写时长
学习了
关键是限制输入。
“请假开始时间”只能填“工作时间段的开始时间”如 08:00 和 13:00。
“请假结束时间”只能填“工作时间段的结束时间”如 12:00 和 17:00。
之后就好办了。
直接给你个公式
![image.png]()
两个图接起来看。。。。其中
这个是通过时间戳计算出来的这样可以实现跨天的时间计算
一天定义两个工作时段,0.5 天/时段,计算请假时间包含了多少个时段