计算数据库时间和今天距离多少

php mysql 如何计算出今天距离数据库日期的天数

$date = '2021-10-07';
        $time = strtotime("2021-10-07 ");
        $now = time();
        $x = ($time - $now) / 86400;
        echo '距离'.$date.'还有'.$x.'天';

看你时间是什么格式咯

mysql:
select timestampdiff(day,'2021-08-30',now());
参考 MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数 - 星朝 - 博客园 MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数 计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() https://www.cnblogs.com/jpfss/p/11155908.html