2
如果超過,我需要返回負時間。MySql DateDiff不返回負數
例如:
SELECT
CONCAT(FLOOR(HOUR(TIMEDIFF('2017-05-19 12:32:11', NOW()))/24), ' days ',
MOD(HOUR(TIMEDIFF('2017-05-19 12:32:11', NOW())), 24), ' hours ', MINUTE(TIMEDIFF('2017-05-19 12:32:11', NOW())), ' minutes') AS RemainigTime,
FROM kartica
這應返回
-7天10小時
...但我得到
7天10小時
如何顯示負值?
...
你的標題說'datediff',但問題使用'timeDiff測量'。 'timediff'確實返回負值,但是'HOUR(TIMEDIFF(...))'返回正值。 – Barmar