echo date('r',strtotime("16 Dec, 2010")); //Tue, 16 Dec 2008 20:10:00 +0530
echo date('r',strtotime("16 Dec 2010")); //Sat, 16 Jan 2010 00:00:00 +0530
那是错误的......它应该失败或者应该正确解析。你知道 php 中有什么强大的自然语言日期/时间解析器吗?你如何在php中解析自然语言日期时间?
编辑:
var_dump(strtotime("16 Dec, abcd")); //bool(false)
“2010 年 12 月 16 日”要么是有效的 GNU 日期输入格式,要么不是。在第一种情况下,它应该返回正确的答案,而在第二种情况下,它应该返回错误。这就是我所说的“错误”。
编辑:
目的是为了接受大量的用户输入。