laravel - Laravel中两个日期之间的差异
问题描述
我对两天之间的差异有疑问。
怎么可能得到天数?
这是我的代码,
$start = date('Y-m-d', strtotime("+1 day"));
$end = date('Y-m-d', strtotime("+7 day"));
解决方案
我使用纯 PHP:
$start = date('Y-m-d', strtotime("+1 day"));
$end = date('Y-m-d', strtotime("+7 day"));
$diff = abs(strtotime($start) - strtotime($end));
$days = floor($diff/60/60/24);
$total = sprintf("%d days\n", $days);
return $total; // 6 days
推荐阅读
- python - 重命名多个 csv 文件
- python - Python:在单个实例中在 CMD 中执行多个命令
- sql - SQL查询显示购买了某些特定产品的客户的姓名
- ruby-on-rails - Ruby on Rails - 权威人士 - 控制器的未知操作
- build - pubspec.yaml 与 web3dart 冲突的 deps
- java - 如何在 Hibernate 中实现复合主键?
- r - R数据表用户定义函数很慢
- sql - Microsoft SQL Server:获得最后购买日期的最高成本
- ios - Swift iOS - 在文本字段中输入时向下推 uiview
- java - java - 如何在没有Java递归方法的情况下减少两位数中的给定数字?