平时工作中,可能会遇到判断时间是否正确的情况。 例如:2016-02-31 00:00:00 这种不可能出现的时间。
下面的函数可以判断出是否时间正确
function check_Datetime($str, $format = "Y-m-d H:i:s"){
$time = strtotime($str); //转换为时间戳
$checkstr = date($format, $time); //在转换为时间格式
if($str == $checkstr){
return 1;
}else{
return 2;
}
}