- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
怎么修剪diffForHumans()
?
赞 $post->created_at->diffForHumans()
返回前一段时间 赞 3 days ago
或 57 minutes ago
, 或 2 hours ago
.
怎样才能退货57 mins ago
或 1W ago
等等。
有什么办法吗?
Searched around but got nothing.
最佳答案
传递给 diffForHumans() 的第三个值用于缩短显示输出。
尝试类似的东西,
$post->created_at->diffForHumans(null, false, true)
/**
* Get the difference in a human readable format in the current locale.
*
* When comparing a value in the past to default now:
* 1 hour ago
* 5 months ago
*
* When comparing a value in the future to default now:
* 1 hour from now
* 5 months from now
*
* When comparing a value in the past to another value:
* 1 hour before
* 5 months before
*
* When comparing a value in the future to another value:
* 1 hour after
* 5 months after
*
* @param Carbon|null $other
* @param bool $absolute removes time difference modifiers ago, after, etc
* @param bool $short displays short format of time units
* @param int $parts displays number of parts in the interval
*
* @return string
*/
public function diffForHumans($other = null, $absolute = false, $short = false, $parts = 1)
{
关于php - Laravel : Carbon shorten diffForHumans(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52371097/
我的MySQL中有一个字段表fecha作为日期时间,我想对其应用适当的格式,然后使用 diffForHumans 获得差异但它显示错误 "message": "The separation symbo
我正在尝试以“5 小时”、“50 分钟”等格式获取日期。我正在从 api 获取数据,格式为:2015-12-16 19:28 :16 我成功地接收到变量中的值: let date = post["cr
在我的表中设置一个时间戳字段,以便在字段中创建和更新。 然后在我的模型中我这样做: protected $dates = ['created_at', 'updated_at']; 但是调用日期时:
我正在尝试在 laravel 5.2 中使用德语的 Carbon 的 diffForHumans() 显示 created_at 属性。 created_at 在数据库中存储为:2017-03-29
怎么修剪diffForHumans() ? 赞 $post->created_at->diffForHumans()返回前一段时间 赞 3 days ago或 57 minutes ago , 或 2
我正在尝试找出如何缩短 laravel 中 Carbon 库提供的 diffForHumans 方法的输出。 diffForHumans 的默认格式如下所示:(来自文档) 将过去的值与现在的默认值进行
我正在尝试在我的项目中实现评论部分,并希望显示评论发布的时间。 所以我做了: {{ $comment->created_at->diffForHumans() }} 输出是 3 hours fr
我想使用 Carbon 显示一个日期的天数和小时数,目前我得到了下面的代码。 Carbon::parse("2017-03-07 17:46:50")->diffForHumans() 输出: 6 d
在 string.. 上调用成员函数 diffForHumans()我实际上在做的是在 Blade 中获取的日期调用 diffForHumans。 {{$data['date']->diffForHu
为什么当我使用查询生成器而不是函数 diffForHumans () 时出现错误,但是如果我使用 ELoquent ROM 但没有错误有办法克服它吗? (我该如何解决)谢谢 diffForHumans
首先我使用 Carbon\Carbon;然后我尝试回应 doc 的 difforhumans 引用:https://carbon.nesbot.com/docs/#api-humandiff echo
根据手册:http://carbon.nesbot.com/docs/#api-humandiff 获取一个ago When comparing a value in the past to defa
我是一名优秀的程序员,十分优秀!