Skip to content

DateTimePicker 日期时间选择器

在同一个选择器里选择日期和时间

基础用法

通过设置 type: 'datetime' 使用日期时间选择器,可以同时选择日期和时间。

[
  {
    type: "datetime",
    name: "dateTime",
    text: "日期时间选择器"
  }
]
显示配置

带占位符

通过 placeholder 属性设置输入框的占位文本。

[
  {
    type: "datetime",
    name: "dateTime",
    text: "日期时间选择器",
    placeholder: "请选择日期时间"
  }
]
显示配置

禁用状态

通过 disabled 属性禁用日期时间选择器,支持布尔值或函数。

[
  {
    type: "datetime",
    name: "dateTime",
    text: "日期时间选择器",
    disabled: () => true
  }
]
显示配置

日期格式

使用 format 指定输入框的格式;使用 valueFormat 指定绑定值的格式。

默认情况下,组件接受并返回格式化后的字符串。以下为可用的格式化字串,以 UTC 2017年1月2日 03:04:05 为例:

WARNING

请注意大小写

格式含义备注举例
YYYY2017
M不补01
MM01
D不补02
DD02
H小时24小时制;不补03
HH小时24小时制03
h小时12小时制,须和 Aa 使用;不补03
hh小时12小时制,须和 Aa 使用03
m分钟不补04
mm分钟04
s不补05
ss05
AAM/PMformat 可用,大写AM
aam/pmformat 可用,小写am
xJS时间戳(毫秒)valueFormat 可用1483326245000
XUnix时间戳(秒)valueFormat 可用1483326245

自定义格式化:显示格式为 YYYY-MM-DD HH:mm,绑定值格式为时间戳。

[
  {
    type: "datetime",
    name: "dateTime",
    text: "日期时间选择器",
    format: "YYYY-MM-DD HH:mm",
    valueFormat: "x"
  }
]
显示配置

Attributes

参数说明类型可选值默认值
name绑定值的字段名string
text表单标签string
placeholder输入框占位文本string
disabled是否禁用boolean / FilterFunctionfalse
format显示在输入框中的格式string日期格式YYYY/MM/DD HH:mm:ss
valueFormat绑定值的格式string日期格式YYYY/MM/DD HH:mm:ss
defaultTime选择日期后的默认时间值Date
onChange值变化时触发的函数OnChangeHandler

Powered by 腾讯视频会员平台技术中心