Element el-date 日期时间选择器详解

简介: 本文目录1. 前言2. 基本用法3. 设置默认时间4. 选择范围5. 设置默认起止时刻6. 小结

1. 前言

之前我们已经讲述了时间选择器,日期选择器的用法。


Element还提供了集日期时间与一体的选择器,即日期时间选择器,用于同时选择日期时间的场景。


2. 基本用法

代码如下:


基本用法,选择任意日期时间:{{value1}}

   <el-date-picker v-model="value1" type="datetime" placeholder="选择日期时间" value-format="yyyy-MM-dd HH:mm:ss">

   </el-date-picker>

1

2

3

通过type="datetime",设定了组件类型为日期时间选择器,通过value-format设置了值的格式,所以效果如下:



3. 设置默认时间

可以为日期时间选择器设定一个默认的时间。


  设置默认时间

  <el-date-picker v-model="value2" type="datetime" placeholder="选择日期时间" default-time="12:00:00">

  </el-date-picker>

1

2

3

效果如下,就算不手动选择时间,也会有一个默认值:



4. 选择范围

通过将type设置为datetimerange,可以将日期时间选择器的功能设置为选择一个范围,代码:


选择日期时间的范围

   <el-date-picker v-model="value3" type="datetimerange" start-placeholder="开始日期" end-placeholder="结束日期">

   </el-date-picker>

1

2

3

效果如下:



5. 设置默认起止时刻

当用于选择范围时,还可以设置默认的起、止的时间点:


 设置默认的起止时刻

   <el-date-picker v-model="value4" type="datetimerange" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']">

   </el-date-picker>

1

2

3

效果:




6. 小结

我个人感觉Element提供的日期选择器、时间选择器堪称完美,界面简洁功能又强大。


而日期时间选择器的界面容易让人迷糊,尤其是选择时间的部分不够明确。


所以也可以考虑用一个日期选择器+一个时间选择器来解决同时选择日期和时间的问题。

相关文章
|
2月前
|
JavaScript 前端开发
JavaScript Date(日期) 对象
JavaScript Date(日期) 对象
42 2
|
7月前
|
JavaScript
vue element plus DateTimePicker 日期时间选择器
vue element plus DateTimePicker 日期时间选择器
182 0
element-使用el-date-picker 选择日期后返回周几(整理)
element-使用el-date-picker 选择日期后返回周几(整理)
element-plus:el-date-picker日期只选择年月不要日
element-plus:el-date-picker日期只选择年月不要日
769 0
|
关系型数据库 MySQL 数据库
Element el-date-picker 日期选择器详解
本文目录 1. 前言 2. 基本用法 3. 日期格式化 4. 选择其他日期单位 5. 选择多个日期 6. 带快捷选项 7. 禁用部分日期 8. 小结
5005 0
Element el-date-picker 日期选择器详解
Element el-select 选择器(下拉框)详解
本文目录 1. 用途 2. 数据绑定 2.1 固定选项 2.2 选项绑定数组 3. 功能效果 3.1 可清空选项 3.2 多选 3.3 可搜索 4. 事件响应 5. 小结
6086 0
Element el-select 选择器(下拉框)详解
|
5月前
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
162 1
|
5月前
Element UI 日期选择器el-date-picker禁止选择指定日期(禁止选择过去,禁止选择未来)【含是否包含今天】
Element UI 日期选择器el-date-picker禁止选择指定日期(禁止选择过去,禁止选择未来)【含是否包含今天】
231 3
|
7月前
date标签
date标签。
30 2
|
JavaScript
DateTimePicker 日期时间选择器,默认获取当前日期
DateTimePicker 日期时间选择器,默认获取当前日期
353 1