MySQLDATEDIFF()
函数还可以使用日期和时间值,但是会忽略时间值。因此,即使我们在DATEDIFF()
函数中包含时间值,MySQL也会通过忽略时间值来返回日期之间的天数差。
mysql> Select DATEDIFF('2018-10-22 04:05:36','2017-10-22 03:05:45'); +-------------------------------------------------------+ | DATEDIFF('2018-10-22 04:05:36','2017-10-22 03:05:45') | +-------------------------------------------------------+ | 365 | +-------------------------------------------------------+ 1 row in set (0.00 sec) mysql> Select DATEDIFF('2017-10-22 04:05:36','2017-10-22 03:05:45'); +-------------------------------------------------------+ | DATEDIFF('2017-10-22 04:05:36','2017-10-22 03:05:45') | +-------------------------------------------------------+ | 0 | +-------------------------------------------------------+ 1 row in set (0.00 sec)
上面的查询显示了DATEDIFF()
函数如何在计算日期之间的差异时忽略时间值。
热门文章
- 动物接种疫苗产生的免疫力为多少 动物接种疫苗产生的免疫力为多少正常
- 成都宠物领养平台怎么样啊多少钱一个(成都宠物领养平台交流微信群)
- 「1月10日」最高速度20.3M/S,2025年V2ray/Shadowrocket/SSR/Clash每天更新免费节点订阅链接
- 动物疫苗注射的途径有哪些(动物疫苗接种方法)
- SpringCloud—-Feign隔离和降级
- 动物疫苗厂家有多少家上市公司 动物疫苗厂家有多少家上市公司呢
- 「2月28日」最高速度22.2M/S,2025年Shadowrocket/Clash/V2ray/SSR每天更新免费节点订阅链接
- 动物疫苗接种时间表图片高清(动物疫苗接种时间表图片高清大图)
- 宠物领养需要押金吗多少钱(宠物领养需要押金吗多少钱一天)
- 机器学习笔记:Python底层实现KNN