3
我不理解 '日期' 验证 - 函数返回字符串(由验证的var_dump()):不能解决与 '最大', '最小' 属性Yii2
['userBirthDate', 'date', 'format' => 'yyyy-MM-dd',
'max' => function() {
$date = new DateTime();
date_sub($date, date_interval_create_from_date_string('12 years'));
$maxDate = date_format($date, 'Y-m-d');
return $maxDate;
},
'min' => function() {
$date = new DateTime();
date_sub($date, date_interval_create_from_date_string('100 years'));
$minDate = date_format($date, 'Y-m-d');
return $minDate;
}
],
但我有错误: “Closure类的对象无法转换为字符串”。
非常好的主意 - 谢谢!我在这里发布最终代码 - 你的错误。 –
谢谢@KirylLapchynski,我已经相应地修改了我的答案。你会好心接受答案吗? –
1 @ JoeMiller - 当然是!你花时间给我。 –