如何从Laravel中的created_at列中提取月,日?

时间:2017-07-17 07:53:44

标签: php laravel

我想从created_at列显示类似于6月1日的内容。 我尝试做过这样的事情,我知道,这是非常愚蠢的事情。

let image = UIImage( Your_View_Outlet )

5 个答案:

答案 0 :(得分:10)

{{ $object->created_at->format('d M') }}

日和月

{{ $object->created_at->format('M') }}

只有一个月

{{ $object->created_at->format('d') }}

只有一天

$object引用从控制器到刀片的传递变量

答案 1 :(得分:2)

$timestamp = strtotime($new->created_at);

$day = date('D', $timestamp);

$month = date('M', $timestamp);

答案 2 :(得分:2)

使用碳太容易了。请参阅文档here

你可以这样做,

<span class="day">{{\Carbon\Carbon::parse($new->created_at)->format('d M')}}</span>

答案 3 :(得分:0)

使用

echo date('d M',$new->created_at));

操纵日期&amp;你可以通过http://php.net/manual/en/function.date.php

的时间

答案 4 :(得分:0)

$timestamp = strtotime($new->created_at);

//Uppercase letters gives day, month in language(Jan, Third, etc)
$day = date('D', $timestamp);

$month = date('M', $timestamp);

//lowercase letters gives day, month in numbers(1, 3, etc)
$day = date('d', $timestamp);

$month = date('m', $timestamp);

//use a combination of both, eg: 01 June
$final_Date = date('d', $timestamp) .' '. date('M', $timestamp);