DB有生日的记录。我想从插入数据库日期的年份下拉列表中选择年份。 DB将以m / d / Y格式生成日期,例如(08/15/1990)。 我想在编辑表格中选择1990年以上的日期。
<?= $form->field($model, 'year')->dropDownList($year, array('prompt' => 'YYYY')); ?>
答案 0 :(得分:1)
请尝试以下代码。
我假设birth_date是具有日期的数据库字段。
$model->year = date('Y', strtotime($model->birth_date));
如果您仍然发现任何问题,请告诉我。