element 日期选择器el-date-picker 月份范围控制

<template>
<el-date-pickertype="month"v-model="yearMonth"format="yyyy-MM"value-format="yyyy-MM":picker-options="pickerOptions"
>
</template>
<script>export default {data () {return {pickerOptions: {// 限制时分秒selectableRange: ['12:00:00 - 23:59:59'],// 限制年月日disabledDate:(time)=>{  // time为el-date-picker选择器的时间const date = new Date()  // 获取当前时间const year = date.getFullYear() // 转化当前年度    let month = date.getMonth() + 1  // 转化当前月份 需+1 if (month >= 1 && month <= 9) {   // 为1-9月前加上0  比如: 03month = '0' + month}const currentDate = year.toString() + month.toString() //  将年份和月份拼接 202110const timeYear = time.getFullYear()  //  将el-date-picker选择器转化为年份let timeMonth = time.getMonth() + 1    //  将el-date-picker选择器时间转化为月份if (timeMonth >= 1 && timeMonth <= 9) {  // 为1-9月前加上0  比如: 03timeMonth = '0' + timeMonth}const timeDate = timeYear.toString() + timeMonth.toString()  // 将年份和月份拼接 会自动进行循环  自动拼接el-date-picker选择器的时间 例:202101/*** 可以取区间值* 也可以某年某月之前或者之后* timeDate 选择器时间* currentDate 当前年月份  202110*/return currentDate < timeDate || currentDate > timeDate  //  将2021年10之前和2021年10月之后禁用  只可选取2021年10月  }},}}}
</script>

限制日期

<template><table><tr><td class="lable"><span class="tdred">*</span>项目开始日期:</td><td class="value"><el-date-pickerv-model="dataForm.budgetbegindate"type="datetime":editable="false"format="yyyy-MM-dd HH:mm:ss"value-format="yyyy-MM-dd HH:mm:ss":picker-options="pickerOptionsStart"></el-date-picker></td><td class="lable"><span class="tdred">*</span>项目结束日期:</td><td class="value"><el-date-pickerv-model="dataForm.budgetenddate"type="datetime":editable="false"format="yyyy-MM-dd HH:mm:ss"value-format="yyyy-MM-dd HH:mm:ss":picker-options="pickerOptionsEnd"></el-date-picker></td></tr></table>
</template>
<script>export default {data () {return {pickerOptionsStart: {// selectableRange: ['00:00:00 - 23:59:59'],/**** 开始时间不能超过结束时间* 结束时间不能小于开始时间**/// 项目开始时间disabledDate: time => {if (this.dataForm.budgetenddate) {return time.getTime() > new Date(this.dataForm.budgetenddate.substring(0,10)).getTime() - 86400000}}},pickerOptionsEnd: {// 项目结束时间disabledDate: time => {if (this.dataForm.budgetbegindate) {return time.getTime() < new Date(this.dataForm.budgetbegindate.substring(0,10)).getTime() - 86400000}}},}}}
</script>

element 日期选择器el-date-picker 月份/日期范围控制相关推荐

  1. (翻译)日期选择器(Calendar Picker)

    问题概述 用户想查找.提交指定日期或者一段时期内的信息. 示例 用途 用于用户对数据进行提交.追踪.排序.过滤时方便选择时间点或者时间范围: 如果用户熟悉另外的高效日期输入方式,则不要限制只能选择日期 ...

  2. Elemrnt UI DatePicker日期选择器(格式、限定日期),周选择器

    Elemrnt UI DatePicker日期选择器(格式.限定日期),周选择器 日期选择器(格式) <el-date-pickertype="date"// 绑定值的格式v ...

  3. Element日期选择器带快捷选项切换日期

    Element 日期选择器改造,需求是打开选择器里面可以按日期选,按月份选,按年份选,如下图 我们要怎么去实现这个需求尼?那我们就简单粗暴一点上代码 html代码 <el-date-picker ...

  4. Element日期选择器带快捷选项切换日期类型

    需求: 如图,日期选择器弹出框快捷选项切换日期类型,高亮显示. 思路: 两种类型的日期弹窗点击快捷选项切换显示,通过ref控制弹出关闭handleClose()和聚焦显示focus(). 实现代码: ...

  5. element周选择器---设置展示周和日期

    element周选择器: 粘贴可用 实现效果: - 代码: npm install dayjs --save main.js import dayjs from "dayjs"; ...

  6. element时间选择器限制到时分秒_element-ui 日期时间选择器限制日期以及时间范围...

    element-ui 日期时间选择器限制日期以及时间范围. 实现效果: 实现方式: 业务背景: 日期:只能选择今天以后的日期(包含今天), 时间:只能选择当前日期时间一小时以后的时间. 实现效果: 实 ...

  7. element时间选择器限制到时分秒_ElementUI日期选择器时间选择范围限制

    Element是一套基于vue2.x的一个ui框架.官方文档也很详细,这里记录一个element-ui日期插件的补充 官方文档中使用picker-options属性来限制可选择的日期,下面举例补充: ...

  8. 安卓android日期选择器对话框 DatePickerDialog,实现日期选择,滚动式选择日期

    文章目录 一.设置XML文件 二.获取文本框组件 三.设置文本框的点击事件 四.设置日期选择器对话框的事件监听器 五.设置日期选择器对话框 六.不同的主题 七.完整的JAVA代码 基本想法是:点击一个 ...

  9. element时日期选择器禁选某段日期

    <el-date-picker v-model="value" :picker-options="pickerOptions"type="dat ...

  10. EXTJS 6 - 日期控件 Date picker 只选年月

    官方没有支持,只能自己写一下了. Ext.define('Ext.form.field.Month', {extend: 'Ext.form.field.Date',alias: 'widget.mo ...

最新文章

  1. 用DFS 解决全排列问题的思想详解
  2. 自己快速提升SCI论文质量的简单方法:分清研究类型,遵从指南修改
  3. Linux 内存管理 | 物理内存管理:物理内存、内存碎片、伙伴系统、slab分配器
  4. matlab利用霍夫,基于matlab的霍夫变换
  5. P3391-[模板]文艺平衡树【Splay】
  6. Java 排序(转)
  7. 利用vi编辑器创建和编辑正文文件(二)
  8. 换手机的等等!什么时候能用上1000元级5G手机?中国移动公布时间表
  9. cemtos7.2搭建samba
  10. 查询SQLServer的启动时间
  11. SAP-简单的OALV演示练习
  12. python中oserror_Python:OSError:[Errno 2]没有这样的文件或目录:”
  13. VB 获取文件名后缀
  14. DBeaver 连接 人大金仓以及其他国产数据库
  15. html5 图片粒子效果,Canvas + JavaScript 制作图片粒子效果
  16. VS2010启动后鼠标失灵解决方法
  17. python能开发公众号吗_python如何编写公众号
  18. Java爬虫-WebMagic爬取博客图片(好色龍的網路觀察日誌)
  19. TextView 设置了ellipsize后面没有省略号
  20. ABB ACS510变频器恒压供水昆仑通态直接通讯一拖二

热门文章

  1. parameterMap与parameterClass
  2. HTTP协议——URL
  3. 随机过程的概念与基本类型
  4. Kubernetes 学习总结(35)—— Kubernetes 1.25 正式发布,多方面重大突破
  5. WIN7_64 下DNW驱动
  6. Knight On the Chessboard
  7. 华为HG255d二级级联路由时上下级互访解决
  8. gioneem5Android版本,金立M5 Plus(金立GN8001) 版本线刷包
  9. 安全合规/法案--32--《儿童个人信息网络保护规定》原文及解读
  10. U3D: 先激活、在操作,才能起作用