2016-12-03 68 views
-1

从双重选择sysdate-date('2016-12-02'); --oracle如何计算mysql中的日期差异?

现在选择() - STR_TO_DATE( '2016年12月2日', '%Y-%间%d'); - MySQL的

有没有什么办法让天差两个日期之间的数字.. ??

+0

什么样的号码? –

回答

0

可以使用DATEDIFF与字符串或datefields,时间戳是这样的:

样品

SELECT DATEDIFF('2016-12-02 12:01:00', '2016_11_28 17:00:00') as cnt_days; 

结果

4 
0

另一种可能的解决办法是:

SELECT TO_DAYS(date1)-TO_DAYS(date2) as cnt_days; 

希望它可以帮助