gpt4 book ai didi

php - 使用 diffForHumans() 方法的 now() 与日期时间与 "ago"的碳差异

转载 作者:可可西里 更新时间:2023-11-01 00:30:50 25 4
gpt4 key购买 nike

根据手册:http://carbon.nesbot.com/docs/#api-humandiff

获取一个ago

When comparing a value in the past to default now

但无论我做什么,我都无法获取 ago

返回 $datetime->diffForHumans(Carbon::now())

之前的结果,而

return Carbon::now()->diffForHumans($datetime);

之后的结果,

但是你可以清楚地看到我上面的两个代码片段比较了 past($datetime) 和现在的默认值 (Carbon::now()) 所以我不明白为什么我不能得到以前?希望有人能帮忙。我只需要回显 ago。谢谢!

最佳答案

您应该在“日期计算”之后使用不带参数的 diffForHumans(),例如:

Carbon::now()->subDays(24)->diffForHumans();  // "3 weeks ago"

或者,如果你有约会,你可以使用 $datetime->diffForHumans(); :

$datetime = Carbon::createFromDate(2015, 8, 25); // or your $datetime of course
return $datetime->diffForHumans(); // "1 week ago"

关于php - 使用 diffForHumans() 方法的 now() 与日期时间与 "ago"的碳差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32341490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com