Carbon :: parse(“25/10/1980”)抛出错误

时间:2016-09-12 18:36:31

标签: php laravel laravel-5 php-carbon

我面临一个奇怪的问题,Carbon::parse("25/10/1980")会引发以下错误:

  

消息'DateTime :: __ construct()的异常:无法解析时间   字符串(25/12/1980)在位置0(2):意外字符'

没有问题的同时,如果月份(10)与第(25)天交换位置,就像这样:

Carbon::parse("10/25/1980")

我应该如何解析"d/m/Y"字符串?

2 个答案:

答案 0 :(得分:4)

试试这个:

Carbon::createFromFormat('d/m/Y', '25/10/1980')

答案 1 :(得分:0)

这也有效(破折号,不是斜线)

Math.Abs