ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> addDate('字段名称', '字段别名' [, '提示信息', '默认值', ''日期格式,'额外属性', '额外css类','占位符','是否必填']) 标识符:`date` | 参数 | 含义 | 类型 | 必填 | | --- | --- | --- | --- | | name | 字段名称(英文) | string | 是 | | title | 字段别名(中文)| string | 是 | | tips | 提示信息 | string | 否 | | default | 默认值 | string | 否 | | format| 日期格式 | string | 否 | | extra_attr | 额外属性 | string | 否 | | extra_class | 额外css类 | string | 否 | | placeholder | 占位符 | string | 否 | | required | 是否必填 | bool| 否 | 日期一般只需要两个参数(name, title),其他参数均为选填项。 ``` return FormBuilder::getInstance() ->addDate('create_time', '发布时间') ->fetch(); ``` 效果: ![](https://img.kancloud.cn/78/7b/787b5b02da716ad446efb2d6b9f81b8d_633x373.png) ## 默认值 日期类型的默认值是空,如果有需要,可以自定义 ``` return FormBuilder::getInstance() ->addDate('create_time', '发布时间' , '', '2019-07-30') ->fetch(); ``` ## 日期格式 `V6.1.6`之前默认的日期格式是`yyyy-mm-dd`,可以自定义格式,更多格式可参考**日期时间**章节。 ``` return FormBuilder::getInstance() ->addDate('create_time', '发布时间' , '', '', 'yyyy/mm/dd') ->fetch(); ``` 从`V6.1.6`开始,格式遵循`php`的日期格式,默认格式为`Y-m-d`,更多格式可参考[php日期章节](https://www.php.net/manual/zh/function.date.php) ## 完整示例 ~~~ ->addDate('visit_date', '日期', '提示信息', '', '', 'extra_attr', 'extra_class', '请选择或输入', true) ~~~ > 从`V6.1.6`开始,`default`可以通过设置为`now`来表示当前时间