我有一个DateTime在解析midata.csv文件的foreach循环中运行,并且在一列中有一个日期字符串。
它运行很多,直到到达“ 31/05/2018”,并产生以下错误:
Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (31/05/2018) at position 0 (3): Unexpected character
我通常像这样传递字符串:
$date = new DateTime($row[0]);
为什么这个日期会引起问题?