在Laravel中使用Carbon来显示时差

时间:2016-10-14 09:40:20

标签: php date laravel-4 php-carbon

我有点困惑如何使用这个功能。 Found this并尝试遵循,但我得到了一些有线结果。我从数组 var StudentSchema = new Schema({ name: { type: String }, rollnumber: { type: String }, class: { type: String }, city: { type: String }, status: { type: String }, _id: { type: Schema.ObjectId } }); /** * Hook a pre validate method to test the local password */ mongoose.model('student', StudentSchema, 'student');

获得了约会
Date A

然后我在php中使用日期函数转换它

[time_utc] => 2016-10-11T19:21:34Z

我在页面上看到的新日期为$new_date = date('jS F Y \| h:i: A', strtotime($date)); 然后我从数据库11/10/16 19:21pm中取出Date B类型,看起来像timestamp并执行相同的转换

2016-10-11 19:19:15

导致格式相同created_at->format('d/m/y G:ia') 现在有碳,我试图看到今天的日期不同:

11/10/16 19:19pm

但结果是:

<pre>{{ created_at->format('d/m/y G:ia')}} | {{ \Carbon\Carbon::createFromTimeStamp(strtotime($order->created_at))->diffForHumans() }}</pre>
<pre>{{ $new_date ?: "Null" }} | {{ \Carbon\Carbon::createFromTimeStamp(strtotime($new_date))->diffForHumans() }}</pre>

为什么第二个日期来自数组显示 46年前

0 个答案:

没有答案