gpt4 book ai didi

CakePHP 在下拉菜单中增加年份范围

转载 作者:行者123 更新时间:2023-12-03 20:12:03 26 4
gpt4 key购买 nike

在 CakePHP 中,如果我将表字段类型保留为 date ,然后它会显示带有月、日和年的下拉列表。但是,年份范围从 1990 开始只是,如何将其更改为从 1900 开始?

最佳答案

您可以使用 minYearmaxYear像这样的输入选项:

<?php

echo $this->Form->input('birth_dt', array(
'label' => 'Date of birth',
'dateFormat' => 'DMY',
'minYear' => date('Y') - 70,
'maxYear' => date('Y') - 18 ));

?>

引用cakePHP Cookbook

仅供引用:如果当前年份是 2017 年 date('Y') - 70 将是 1947 [2017 - 70 = 1947]。

关于CakePHP 在下拉菜单中增加年份范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5855451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com