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提供的日期选择器、时间选择器堪称完美,界面简洁功能又强大。


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


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

相关文章
|
关系型数据库 MySQL 数据库
Element el-date-picker 日期选择器详解
本文目录 1. 前言 2. 基本用法 3. 日期格式化 4. 选择其他日期单位 5. 选择多个日期 6. 带快捷选项 7. 禁用部分日期 8. 小结
6934 0
Element el-date-picker 日期选择器详解
element-el-time-picker 开始时间-结束时间-回显(整理)
element-el-time-picker 开始时间-结束时间-回显(整理)
Element el-button 按钮组件详解
本文目录 1. 背景 2. 按钮分类 3. 按钮样式 4. 按钮状态 5. 按钮分组 6. 按钮尺寸 7. 小结
4246 0
Element el-button 按钮组件详解
|
10月前
|
存储 JavaScript 前端开发
element ui <el-date-picker> 设置展示当前月
在 Element UI 中,使用 `el-date-picker` 的 `value-format` 属性可将日期值格式化为指定字符串。设置 `type=&quot;month&quot;` 时,绑定值默认为 Date 对象,通过 `value-format=&quot;yyyy-MM&quot;` 可将其转为如 &quot;2023-05&quot; 格式,便于存储与处理。
1469 0
|
移动开发 JavaScript HTML5
el-input限制输入整数等分析
本文介绍了在Vue中限制el-input只能输入整数的几种方式,包括设置type为number,使用inputmode属性,自定义指令,计算属性,使用onafterpaste和onkeyup事件以及使用el-input-number的precision属性。每种方式都有其优缺点,可以根据实际需求选择合适的方式。比较建议用自定义指令的方式来实现。
3649 0
el-input限制输入整数等分析
Element el-time-picker el-time-select 时间选择器详解
本文目录 1. 概述 2. 选择任意时间 3. 默认时间设置 4. 时间格式设置 5. 指定可选时间段 6. 选择时间点 7. 时间选择变化事件
5930 0
|
前端开发
成功解决:如何使element中输入框颜色改变,以及如何解决使用/deep/ 出现警告信息问题
这篇文章讲述了如何在Element UI中改变输入框的背景颜色,以及如何解决使用深度选择器`/deep/`时出现的警告信息问题。文章提供了使用深度选择器修改背景颜色的CSS代码示例,展示了修改效果,并解释了如何通过在`/deep/`前加`div`或使用`::v-deep`来解决出现的红色波浪线警告问题。
成功解决:如何使element中输入框颜色改变,以及如何解决使用/deep/ 出现警告信息问题
Element UI 日期选择器el-date-picker禁止选择指定日期(禁止选择过去,禁止选择未来)【含是否包含今天】
Element UI 日期选择器el-date-picker禁止选择指定日期(禁止选择过去,禁止选择未来)【含是否包含今天】
1306 3
vue3-element-admin的组件el-time-picker设置只能选择上午或下午
vue3-element-admin的组件el-time-picker设置只能选择上午或下午
1016 0