Codeigniter 日期验证

Codeigniter date validation

我想在 codeigniter 中检查我的日期是否有效。日期格式将为 yyyy-mm-dd。如果有人以其他方式输入。我想显示错误信息。请帮忙。

CodeIgniter 不包括日期验证。您应该这样验证手册:

$yourdate = '2015-03-09';
$pattern = '/^(19|20)\d\d[\-\/.](0[1-9]|1[012])[\-\/.](0[1-9]|[12][0-9]|3[01])$/';

if (!preg_match($pattern, $yourdate)) 
{
    echo 'Your date does not match the YYYY-MM-DD format.';
} 
else 
{
    echo 'Your date is correct!';      
}

演示: https://eval.in/297663