【发布时间】:2021-07-28 16:39:57
【问题描述】:
正如标题所说,我正在尝试使用 Carbon 的 diffForHumans,但输出只会返回 ago 或 before。我没有将它用作任何框架的一部分,只是将它独立添加到我的项目中。
这是我用来测试它的代码,应该可以正常工作。
require 'vendor/autoload.php';
use Carbon\Carbon;
echo "<pre>";
$dt = Carbon::createFromDate(2011, 8, 1);
echo $dt->diffForHumans($dt->copy()->addMonth()); // 1 month before
echo $dt->diffForHumans($dt->copy()->subMonth()); // 1 month after
echo "</pre>";
实际输出为beforeafter。
composer.lock 显示我使用的是 2.50.0 版本,我使用的是 php 版本 7.2.24
【问题讨论】:
标签: php php-carbon