les*_*gar 5 php laravel php-carbon
假设我有以下代码:
$now = Carbon::now();
$dateTimeObject = Carbon::parse('2017-07-20 10:16:34');
Run Code Online (Sandbox Code Playgroud)
我如何只diff在日期之间得到,忽略时间因素?
所以,如果$now是2017-07-27 09:11:12,那么日期$dateTimeObject是2017-07-20 - 差异就是7.
我需要它来确保特定操作的结果每天只存储在数据库中一次.
注意:
我试过diffInDays()的方法,但它返回0值的类型如2016-10-12 23:56:43和2016-10-13 02:01:53-所以,接近午夜晚上.
Per*_*are 19
做这样的事情:
$now = Carbon::now()->startOfDay();
$dateTimeObject = Carbon::parse('2017-07-20 10:16:34')->startOfDay();
Run Code Online (Sandbox Code Playgroud)
现在用diffInDays().
| 归档时间: |
|
| 查看次数: |
4267 次 |
| 最近记录: |