我正在使用 Laravel 4 创建我的项目。
我目前正在构建评论部分,并且想要显示帖子创建的时间,类似于 Facebook 的“10分钟前”和“2周前”等。
我做了一些研究,发现一个名为Carbon 的包可以实现这个功能。
在阅读 Laravel 文档后,它说:
默认情况下,Eloquent 会将
created_at
、updated_at
和deleted_at
列转换为Carbon
实例,提供了各种有用的方法,并扩展了本机 PHP 的DateTime
类。
但是当我返回我创建的日期列时,它不像 Facebook 那样显示。
我正在使用以下代码:
return array('time');
有人使用过这个Carbon包并能帮助我完成我需要的工作吗?我感到相当困惑。
Carbon
文档 中提到了... 还支持 'from now', 'after' 和 'before'。
- Ifan Iqbal