mysql - 计算两个日期之间的年数 laravel

标签 mysql laravel

我有 mySQL 数据库表字段:

description
unit
start_date
end_date

例如:

开始日期:05-07-2019

结束日期:10-08-2021

我如何计算年数?

最佳答案

用碳试试这个,

use Carbon\Carbon;


$startDate = Carbon::parse('05-07-2019'); 
$endDate = Carbon::parse('10-08-2021'); 
$diff = $startDate->diffInYears($endDate);

希望这有帮助:)

关于mysql - 计算两个日期之间的年数 laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58229173/

相关文章:

mysql - MySQL根据日期选择记录

javascript - 如何仅在 PWA 中而不在网站中显示更新弹出窗口?

PHP 文件由浏览器下载,而不是由 Laravel 项目处理

javascript - Bootbox 警报未显示在 Laravel View 中

php - SQL 查询检索连续特定日期的价格总和

mysql - 最小化数组查询数量的最佳实践

php - Eloquent 查询 1 :n relationship

php - 如何防止 Laravel 中的重复文件名?

mysql - MySQL 中何时使用单引号、双引号和反引号

php - 在 JavaScript 方法中使用动态数据