日期:2014-05-17  浏览次数:20570 次

如何取工作时间的分钟。
例如2013-3-26 8:30  到2013-3-26 9:30 这个是只有30分钟
例如2013-3-25 8:30  到2013-3-26 9:30 这个是只有360分钟

如何写这个函数。

------解决方案--------------------
你这咋算的啊。。
------解决方案--------------------
select datediff(mi,'2013-3-26 8:30','2013-3-26 9:30')

------解决方案--------------------
楼主写的需求太模糊
上班时间是9点开始?
一个工作日是多长时间?

------解决方案--------------------
引用:
你这咋算的啊。。

我也沒看明白,第一個是1小時,結果變成30分鐘。第二個是25小時,變成360分鐘(6小時)。
------解决方案--------------------
跨天就加点。

把日期和工作时间拼上去。
------解决方案--------------------
引用:
我自己写的一个函数……整了一个早上……
大家帮忙看下,这样写有啥问题不。

这个。。。
那要看你还要不要考虑 国家法定节假日了