在我的应用程序中,用户输入一个日期(如果他想要小时和分钟规格),它将保存在这样的变量中:
$userdate = new dateTime($dateraw);
现在我想检查输入是否有效,应该有以下机会:
2015年1月20日12:00 2015-01-20 12:00
检查用户是否提交了有效的日期和月份也非常重要。
有效日=数字但不超过31 有效月份=数字但不超过12
我尝试了类似的东西
if ($userdate->format('%a') > 31 ) {
echo "Your day input is not valid.";
}