【发布时间】:2017-09-28 19:29:53
【问题描述】:
我正在尝试转换一些日期
<p>{{ Carbon\Carbon::parse($post->created_at)->diffForHumans() }}</p>
这很好用,因为日期格式为 2017-05-01 10:52:51
不过,我也将日期存储为 unix 时间戳。
如何将这些转换为日期?
我已经试过了
{{ Carbon\Carbon::createFromTimestamp($post->created_at)->toDateTimeString() }}
错误 - 遇到格式不正确的数值
转储是
<pre class="xdebug-var-dump" dir="ltr">
<small>int</small>
<font color="#4e9a06">1493637826</font>
</pre>
【问题讨论】:
-
这是我已经尝试过的 Carbon\Carbon::createFromTimestamp($post->created_at)->toDateTimeString() }}
-
对此不满意?
-
嗨罗比,不,这是我认为它会工作的方式,并在之前查看了文档。它似乎只适用于 1 或 -1 作为参数。
-
您能分享一些来自
$post->created_at值的示例数据吗? (var_export) -
添加,是整数。
标签: php laravel date php-carbon