怎么用Vue+java实现时间段的搜索

实现效果如图:

怎么用Vue+java实现时间段的搜索

标红的是需要注意的地方!
Vue操作:
1,如图:

怎么用Vue+java实现时间段的搜索

2,如图:(数据初始化)

怎么用Vue+java实现时间段的搜索

2.0初始化今天的日期和时间的样式:

2.1今天的日期:

// 时间范围–start
// daterangeLastInTime: [],
// daterangeLastInTime: [new Date(2022, 2, 10, 0, 0), new Date(2022, 2, 10, 23, 59)],
daterangeLastInTime: [this.parseTime(new Date(new Date().toLocaleDateString()).getTime()),this.parseTime(new Date(new Date(new Date().toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 – 1))],

2.2,时间的样式:

     //时间样式(出现上面的效果图)      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]);            }          }]        },

4,如图:把时间放入对应的值

怎么用Vue+java实现时间段的搜索

5,重置操作需要注意:

怎么用Vue+java实现时间段的搜索

6,查询参数中,需要有值(为了向后端传数据需要):

怎么用Vue+java实现时间段的搜索

JAVA操作:
1,实体类中需要有对应的值接收参数

怎么用Vue+java实现时间段的搜索

2,xml文件中,在list方法中需要处理:

怎么用Vue+java实现时间段的搜索

代码如下:

            <!-- 开始时间检索 创建时间-->            <if test="searchStartTime != null and searchStartTime!='' and searchEndTime != null and searchEndTime!=''">                and  a.create_at BETWEEN to_date(#{searchStartTime},'yyyy-MM-dd HH24:mi:ss') AND to_date(#{searchEndTime},'yyyy-MM-dd HH24:mi:ss')            </if>

读到这里,这篇“怎么用Vue+java实现时间段搜索”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

文章标题:怎么用Vue+java实现时间段的搜索,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/27032

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云的头像亿速云认证作者
上一篇 2022年9月19日 下午11:53
下一篇 2022年9月19日 下午11:54

相关推荐

  • SQL查询怎么给表起别名

    可以通过空格或者as给表起别名 但是注意如果操作的数据库是Oracle的话,只能使用空格,as不符合Oracle的语法。 举个栗子 简单查询中使用别名 select *from student swhere s.id = ’10’; 在简单的查询中使用别名,一般没有特别需要注意的地方,要做的操作少 …

    2022年9月8日
    61100
  • Mysql中锁的使用场景是什么

    Mysql中锁的使用场景主要有:常见锁类型、Mysql引擎介绍、常用引擎间的区别、共享锁与排他锁、排他锁的实际应用、共享锁的实际应用、死锁的发生、另一种发生死锁的情景、死锁的解决方式、意向锁和计划锁、乐观锁和悲观锁。 一、常见锁类型 表级锁,锁定整张表 页级锁,锁定一页 行级锁,锁定一行 共享锁,也…

    2022年6月29日
    72700
  • 云端服务器系统是什么

    云端服务器系统是什么 云端服务器系统,是指通过互联网提供服务和管理的计算资源系统。其核心特性包括1、灵活的资源分配、2、高效的数据处理能力、3、安全可靠的数据存储以及4、便捷的远程访问。特别地,灵活的资源分配能够根据用户需求动态调整计算资源,这一点是传统服务器所难以比拟的。 一、灵活的资源分配 云端…

    2024年4月23日
    3000
  • cad字体乱码如何解决

    cad字体乱码解决方法 1、首先鼠标右键CAD的图标,点击“打开文件位置”; 打开CAD的默认安装位置。 2、找到名为Fonts的文件夹。 3、找到simsun.ttc这个文件,点击删除。再重启CAD就可以了。 关于“cad字体乱码如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“c…

    2022年9月15日
    99800
  • Mysql锁的内部实现机制是什么

    注:所列举代码皆出自Mysql-5.6 虽然现在关系型数据库越来越相似,但其背后的实现机制可能大相径庭。实际使用方面,因为SQL语法规范的存在使得我们熟悉多种关系型数据库并非难事,但是有多少种数据库可能就有多少种锁的实现方法。 Microsoft Sql Server2005之前只提供页锁,直到20…

    2022年9月15日
    73500
  • ASP.NET Core实现中间件的方式有哪些

    匿名函数 通常新建一个空的 ASP.NET Core Web Application,项目名字无所谓啦 在启动类里可以看到这么一句: // Startup.cs// …app.Run(async (context) =>{ await context.Response.WriteAsync…

    2022年8月29日
    55100
  • java IP归属地功能如何实现

    名列前茅步:如何拿到用户的真实IP 大家都知道,我们一般想访问公网,一般必须具备上网环境,那么我们开通宽带之后,运营商会给我们分配一个IP地址。一般IP地址我们都是自动分配的。所以我们不知道本机地址是什么?想知道自己的ip公网地址,可以通过百度搜索IP查看自己的ip位置 那么问题来了。百度是怎么知道…

    2022年9月6日
    73900
  • jquery如何改变input的value属性

    在jquery中,可以利用val()方法来改变input的value属性;val()方法用于返回或者设置被选元素的value属性,value属性用于规定input元素的值,语法为“$(input元素对象).val(input修改后的value属性值);”。 本文操作环境:windows10系统、jq…

    2022年9月10日
    1.4K00
  • windows office365如何取消自动续费

    office365取消自动续费的方法: 1、首先进入office365,然后点击右上角的头像点击“我的Microsoft账户”。 2、然后在选项中点击“服务和订阅”。 3、点击office365下面的“管理”选项。 4、最后可以在帮助下方点击“停止自动续订或取消订阅”。 到此,关于“windows …

    2022年9月21日
    1.4K00
  • windows 0xc0000221如何解决

    解决方法: 方法一: 1、首先我们将系统光盘插入到电脑中,在bios设置中选择光盘启动。 2、然后跟着提示,连续选择“下一步” 3、进入安装界面后,点击其中的“修复计算机”就可以引导修复了。 方法二: 1、没有光盘也没有关系,只要准备一块系统u盘就可以了。 2、我们还需要另一台使用相同系统的电脑,将…

    2022年9月16日
    84000
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部