Carbon::parse("25/10/1980") 抛出错误
Carbon::parse("25/10/1980") throws an error
我遇到了一个奇怪的问题,Carbon::parse("25/10/1980")
抛出以下错误:
Exception with message 'DateTime::__construct(): Failed to parse time
string (25/12/1980) at position 0 (2): Unexpected character'
虽然没有问题,但如果月 (10) 与日 (25) 互换位置,如下所示:
Carbon::parse("10/25/1980")
我应该如何解析 "d/m/Y"
字符串?
试试这个:
Carbon::createFromFormat('d/m/Y', '25/10/1980');
这也有效(破折号,不是斜杠)
Carbon::parse ('25-10-1980');
我遇到了一个奇怪的问题,Carbon::parse("25/10/1980")
抛出以下错误:
Exception with message 'DateTime::__construct(): Failed to parse time string (25/12/1980) at position 0 (2): Unexpected character'
虽然没有问题,但如果月 (10) 与日 (25) 互换位置,如下所示:
Carbon::parse("10/25/1980")
我应该如何解析 "d/m/Y"
字符串?
试试这个:
Carbon::createFromFormat('d/m/Y', '25/10/1980');
这也有效(破折号,不是斜杠)
Carbon::parse ('25-10-1980');