计算两个日期完整时间差

时间:2022-10-15 04:23:24 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Select Cast((Datediff(minute, '2013-01-01 12:34:56', Getdate()) / 1440) As Varchar) + '天' +

Cast(((Datediff(minute, '2013-01-01 12:34:56', Getdate()) % 1440) / 60) As Varchar) + '小时' +

Cast(((Datediff(minute, '2013-01-01 12:34:56', Getdate()) % 1440) % 60) As Varchar) + '分'

Select Cast((Datediff(second, '2013-01-01 12:34:56', Getdate()) / 86400) As Varchar) + '天' +

Cast(((Datediff(second, '2013-01-01 12:34:56', Getdate()) % 86400) / 3600) As Varchar) + '小时' +

Cast(((Datediff(second, '2013-01-01 12:34:56', Getdate()) % 86400 % 3600) / 60) As Varchar) + '分' +

Cast((((Datediff(second, '2013-01-01 12:34:56', Getdate()) % 86400 % 3600) % 60) % 60) As Varchar) + '秒'

本文来源:https://www.wddqw.com/doc/1e4ecf11a417866fb84a8ecd.html