[英]Carbon diffForHumans not displaying the date
正如標題所說,我正在嘗試使用 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 版
symfony/translation v4.4.27 破壞了 Carbon 的初始翻譯,將 nesbot/carbon 升級到 >= 2.51.0。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.