45时05分03秒是几天

本文将介绍如何利用 T-SQL 计算两个时間相差几小时几分几秒

在论坛上看到有网友问到要计算员工的迟到早退的问题,看起来不是很难但一下子脑筋转不过来笔者 TRY 了好久又沒想到要去问 GOOGLE 大神,硬挤出下列的笨方法来凑出结果

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 22: --以下为计算是否早退所用的测试数据
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

后来跟 Rainmaker 大讨论,原来可以利用 CONVERT 函数来转型搭配 108 这个 style 就可以精简的做出计算两个时间相差几小时几分几秒了,程序修正如下:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 22: --以下为计算是否早退所用的测试数据
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

执行结果如下:
【参栲数据】
 
  • [SQL]比较2个时间差多少个小时、分、秒

我要回帖

 

随机推荐