Skip to content

日期

时间选择组件,需要用户选择具体日期时间。

说明

说明项内容
分类日期和数字
是否可排序
是否支持过滤
支持过滤器类型等于、不等于、等于空、不等于空、小于、大于、小于等于、大于等于、在范围内、不在范围内

设置项

设置项说明
允许不填写设置该字段是否必填
未填写时在表单中的占位符在该字段未输入信息时展示在输入框内的文字信息
使用当前时间做为作为默认值开启后将使用当前时间作为该字段的默认值
默认值可设置该字段的默认值
包含时间选择开启后可在日期选择的基础上添加时间选择
显示格式设置日期字段的展示格式
使用表达式计算展示值使用表达式自定义渲染展示内容
满足以下条件时日期不允许选择可通过表达式配置条件,使满足条件的日期无法选中

在数据库中的存储格式

字段类型说明
timestamp(6)存储日期时间

使用表达式计算展示值

可以使用表达式自定义日期的显示格式,以下是一个例子

js
${Misc.formatDate(record.customDate,'yy/MM/dd')}

以上表达式最终渲染的结果如下

24/07/17

满足以下条件时日期不允许选择

可以使用表达式控制日期选择控件上的某些日期不能被选择,例如需要设置不能选择周末可以使用以下表达式

js
${Date.datePart(date,'day_of_week')==6||Date.datePart(date,'day_of_week')==7}

效果如下 满足以下条件时日期不允许选择

展示效果

展示效果