日期时间:: createFromFormat返回错误的日期

问题描述:

我打电话:DateTime::createFromFormat('m/d/Y', '32/12/2016'); 结果:2018年8月12日23时28分三十○秒日期时间:: createFromFormat返回错误的日期

我不知道为什么它返回一个结果。任何帮助。谢谢

+1

什么样的日期是32/12/2016? – Devon

+0

这是一个无效的日期。我想检查它是否是有效的日期。感谢您的回答。我想知道这个功能。 – tungserver

+0

你不应该仅仅依靠日期函数来验证日期。 – Devon

您指定了32个月。 32个月是2年+ 8个月,所以它使用8个月,并推进了两年。