【发布时间】:2017-01-05 16:12:10
【问题描述】:
我有一个表,其中指定了日期(日期时间)和解决日期(日期时间)。
我正在尝试计算工作时间内经过的时间(以秒为单位),不包括周末。
工作时间为周一至周五 09:00:00.000000 至 17:30:00.000000。
因此,如果一个项目在周五的 16:00:00.000000 分配到周五,并在周一的 10:30:00.000000 解决,那么总经过的时间将是 3 小时或 180 分钟或 10,800 秒。
我看到了一些不包括周末时间但不包括工作时间的帖子 --- 非常感谢任何帮助,谢谢!
【问题讨论】:
-
工作时间是固定的吗?从不改变?它们是连续的(没有午休时间)吗?
-
假期呢?
-
工作时间是固定的,在这种情况下我忽略了假期,谢谢!
标签: sql-server tsql datetime sql-server-2012 elapsedtime