【发布时间】:2016-03-22 19:02:51
【问题描述】:
试图获取两个日期之间经过的时间。
假设开始日期是 01/01/2015,结束日期是 04/05/2015 - 我如何将经过的时间表示为 4 个月零 3 天?
使用 SSMS 2012。
【问题讨论】:
-
指定使用的 dbms。 (其中许多在日期/时间方面与 ANSI SQL 相去甚远。)
-
1月1日到4月5日,不是3个月零4天吗?
-
@jarlh,让我猜猜:美国?
-
对不起,我今天有点累。但如果产品和程序员只能使用 ANSI/ISO 日期格式,即 YYYY-MM-DD,那就更容易了。
-
大家好,使用 SSMS 2012 - 来自英国,所以上面的日期是 5 月 4 日!
标签: sql date-difference