当前位置: 首页 > article >正文

时间选择器

            <el-form-item label="时间范围">
              <!-- <el-date-picker size="small"
                              v-model="createTime"
                              type="daterange"
                              range-separator="至"
                              start-placeholder="请输入起始创建时间"
                              end-placeholder="请输入终止创建时间"
                              @change="setSearchDate"
                              value-format="timestamp">
              </el-date-picker> -->
                  <el-date-picker
                    v-model="createTime"
                    type="datetimerange"
                    align="right"
                    unlink-panels
                    range-separator="至"
                    start-placeholder="请输入起始创建时间"
                    end-placeholder="请输入终止创建时间"
                    :picker-options="pickerOptions"
                    size="small"
                    value-format="timestamp"
                    @change="setSearchDate"
                    :default-time="['00:00:00', '23:59:59']"
                  >
                  </el-date-picker>
            </el-form-item>

        pickerOptions: {
          shortcuts: [{
            text: '最近一周',
            onClick(picker) {
              const end = new Date();
              const start = new Date();
              start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
              picker.$emit('pick', [start, end]);
            }
          }, {
            text: '最近一个月',
            onClick(picker) {
              const end = new Date();
              const start = new Date();
              start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
              picker.$emit('pick', [start, end]);
            }
          }, {
            text: '最近三个月',
            onClick(picker) {
              const end = new Date();
              const start = new Date();
              start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
              picker.$emit('pick', [start, end]);
            }
          }]
        },
        time:[],
        search: {
          createTime: undefined,
          endTime: undefined,
          startTime: undefined,
        },
        endTime:undefined,
        createTime: undefined,
        startTime: undefined,

       /**
       *@description 将搜索的时间改成字符串传输
       */
      setSearchDate(value) {
        if (!validatenull(value)) {
          this.time = value.join(',').split(",");
          this.search.startTime = this.time[0];
          this.search.endTime = this.time[1];
        } else {
          this.search.startTime = undefined
          this.search.endTime =undefined
        }
      },


http://www.kler.cn/a/159566.html

相关文章:

  • Java垃圾回收算法
  • Docker在CentOS上的安装与配置
  • 官方压测工具memtier-benchmark压测redis
  • Python学习26天
  • 【C++】string类(附题)
  • u盘加密软件有哪些?2025年必备的u盘加密神器分享(共6款!提前布局!)
  • 9-tornado-Template优化方法、个人信息案例、tornado中ORM的使用(peewee的使用、peewee_async)、WTForms的使用
  • 如何在centos服务器上安装docker保姆教程
  • linux磁盘挂载
  • nginx设置用户密码以及限制电脑端访问
  • 使用dlib简单进行人脸特征点检测和换脸
  • NFC对物联网开发的影响及用途
  • Windows核心编程 注册表
  • QT——数据转换(int/QString/QByteArray/char/string)等
  • ACM32F403/F433 12 位多通道,支持 MPU 存储保护功能,应用于工业控制,智能家居等产品中
  • 从Excel到智能化:智能报表的演进与未来发展趋势 | 文末免费领取数据分析超大鼠标垫
  • 怎么把拍下来的实体印章公章转为透明电子章,并粘贴到word里面?
  • DouyinAPI接口系列丨Douyin商品详情数据接口丨Douyin视频详情数据接口
  • Hadoop学习笔记(HDP)-Part.02 核心组件原理
  • 损失函数(目标函数)
  • Hadoop学习笔记(HDP)-Part.08 部署Ambari集群
  • AI 绘画Stable Diffusion 研究(十一)sd图生图功能详解-美女换装
  • iptables——建立linux安全体系
  • 想考研到电子类,未来从事芯片设计,目前该怎么准备?
  • ATECLOUD电源自动测试系统打破传统 助力新能源汽车电源测试
  • 如何在VSCode中打包Vue项目?