时间段数据的查询

做项目的时候,相信会有遇到需要进行输入一个时间段去查询数据,我是第一次做项目,所以给大家分享一下我的操作:

输入一个时间段,查询在这个时间里的数据,因为大部分时候需要对一个时间段的数据进行必要的统计和分析,下面就是一个效果图。
在这里插入图片描述

获取输入框输入的内容,输入时间段点击查询数据,执行这个点击方法,如果没有输入就为空字符串。
在这里插入图片描述

在查询表数据的时候,我写了两个充值时间,第一个是datetime类型的时间,在时间段查询需要用到,第二个是字符串类型的时间,我需要将它转换为字符串类型,因为在页面显示的时候不是“2019-7-2”这样的格式,而是像毫秒值(/Date(1561910400000)/)。
在这里插入图片描述

如果输入的时间段不为空,将它们转换为时间类型,再在上面查询出来的对象列表中,充值时间是否比开始时间大或者等于,结束时间是否比充值时间小或者等于。比如上面的列子,查询“2019-6-1” ——“2019-6-22”,所以就要查询比“2019-6-1”的时间要大或者等于,比“2019-6-22”的要小或者等于,因为是在一个时间段里面的。
在这里插入图片描述

上面就是具体的操作,希望对你们有用,如果哪里分析不够恰当或者不清晰的地方请海涵,还可以在评论下面进行点评和指正~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值