超简单MySql的DATEDIFF函数计算某个时间距离当前时间多少天。 | 您所在的位置:网站首页 › 21年三月到现在多少天 › 超简单MySql的DATEDIFF函数计算某个时间距离当前时间多少天。 |
用到的mysql函数,DATEDIFF() 例: select DATEDIFF(DATE_FORMAT(NOW(),'%Y-%m-%d'),DATE_FORMAT(TB.SJ,'%Y-%m-%d')) AS sjNum from TB表示SJ字段的时间距离当前时间多少天。正数表示当前时间超过了多少天,负数表示还有多少天能到当前时间。 如:当前时间NOW()时间为“2021-08-26”,字段SJ时间为“2021-07-01”。SQL计算的值为56,则表示当前时间“2021-08-26”超过了SJ时间“2021-07-01”有56天。 当前时间NOW()时间为“2021-08-26”,字段SJ时间为“2021-09-22”。SQL计算的值为-27,则表示SJ时间“2021-07-01”还有27天到当前时间“2021-08-26”。 还不懂得可以看看下面的文档 MySQL DATEDIFF() 函数具体解释:http://caibaojian.com/w3c/sql/func_datediff_mysql.html |
CopyRight 2018-2019 实验室设备网 版权所有 |