无法在碳中格式化日期时间
Can't format datetime in carbon
当我尝试将我的 $date
格式化为 d/m/Y
时,它工作正常
$date = '20/4/2015';
Carbon::createFromFormat('d/m/Y', $date)
但是当我尝试将 $date
格式化为 d/M/Y
$date = '20/4/2015';
Carbon::createFromFormat('d/M/Y', $date)
我收到如下错误,
The separation symbol could not be found Trailing data
我的代码有什么问题?
M 表示月份的文本表示。 4 无法解析为月份,即使有奇怪的消息,它也会失败。试试这个,它有效
$date = '20/Jan/2015';
$carbDate=Carbon::createFromFormat('d/M/Y', $date);
dd($carbDate);
产出
Carbon {#260 ▼
+"date": "2015-01-20 10:01:01"
+"timezone_type": 3
+"timezone": "UTC"
}
当我尝试将我的 $date
格式化为 d/m/Y
时,它工作正常
$date = '20/4/2015';
Carbon::createFromFormat('d/m/Y', $date)
但是当我尝试将 $date
格式化为 d/M/Y
$date = '20/4/2015';
Carbon::createFromFormat('d/M/Y', $date)
我收到如下错误,
The separation symbol could not be found Trailing data
我的代码有什么问题?
M 表示月份的文本表示。 4 无法解析为月份,即使有奇怪的消息,它也会失败。试试这个,它有效
$date = '20/Jan/2015';
$carbDate=Carbon::createFromFormat('d/M/Y', $date);
dd($carbDate);
产出
Carbon {#260 ▼
+"date": "2015-01-20 10:01:01"
+"timezone_type": 3
+"timezone": "UTC"
}