MySQL中两个DateTime字段相减
假定表名为tblName,两个DateTime字段名分别为beginDateTime,endDateTime,以下是相关两个mysql日期字段相减的SQL语句,这种方式两字段跨天,月,年都无问题。
得到两个日期字段之间的秒数
selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime)) dif_second from tblName
得到两个日期字段之间的分数
selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime))/60 dif_minute from tblName
得到两个日期字段之间的天数
selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime))/(60*60*24) dif_minute from tblName
出处:https://blog.youkuaiyun.com/cqrf2006/article/details/42080559
本文介绍了如何在MySQL中使用UNIX_TIMESTAMP函数计算两个DateTime字段之间的秒数、分钟数和天数,包括示例SQL语句和相关函数应用。
1127

被折叠的 条评论
为什么被折叠?



