PHP判断字符串是否是合法日期

<?php

/**
 * @desc: 判断日期是否合法
 * @author: gsx
 * @date: 2018-07-10
 * @param $data
 * @return bool
 */
function checkDateTime($data)
{
    if (date('Y-m-d H:i:s', strtotime($data)) == $data) {
        return true;
    } else {
        return false;
    }
}
$date1='2018-07-10 10:00:59';
var_dump(checkDateTime($date1));//true
$date2='2018-07-32 10:00:59';
var_dump(checkDateTime($date2));//false
$date3='2018-07-31 10:00:61';
var_dump(checkDateTime($date3));//false


文章已完
作者心情:昨夜西风凋碧树,独上高楼,望尽天涯路。
如无特殊说明,文章均为本站原创,转载请注明出处