超简单MySql的DATEDIFF函数计算某个时间距离当前时间多少天。 您所在的位置:网站首页 21年三月到现在多少天 超简单MySql的DATEDIFF函数计算某个时间距离当前时间多少天。

超简单MySql的DATEDIFF函数计算某个时间距离当前时间多少天。

2024-07-07 03:55| 来源: 网络整理| 查看: 265

用到的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 实验室设备网 版权所有