在mysql中从午夜减去时间

时间:2014-11-25 09:48:43

标签: php mysql date datetime

我正在使用mysql,我有一个跟踪日期时间的列,格式为yyyy-mm-dd hh:mm:ss。我想获取该时间戳并计算午夜到时间的差异。

例如,如果日期时间有2014-11-22 13:53:41,我想要的值为: (2014-11-22午夜) - (2014-11-22 13:53:41)。

价值出现:11:07:19。

我希望这个值在我的网站上显示为使用php的计数器。

1 个答案:

答案 0 :(得分:1)

使用TIMESTAMPDIFFSEC_TO_TIME

SELECT SEC_TO_TIME(TIMESTAMPDIFF(SECOND,  '2014-11-22 00:00:00',  '2014-11-22 13:53:41'))