如何判断某一时间点是不是在一个时间段内,plsql或是java
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何判断某一时间点是不是在一个时间段内,plsql或是java相关的知识,希望对你有一定的参考价值。
某一时间点,譬如说是20:30,时间段是18 :00 ~ 01:00,怎么判断这个时间点是否在这个时间段内?
参考技术A 首先,01:00是次日的String hql="SELECT * FROM testTable WHERE aDate BETWEEN ? AND ?";
Query query=.............;
query.setParameter(1, aDate);
query.setParameter(1, bDate);
如果是没有日期、而只是一个字符串,那就当作字符串比较了。本回答被提问者采纳 参考技术B 如果用sql的话,如果你的日期是以date类型存在数据库直接用大于跟小于号就可以,如果是字符串类型就用内置函数to_date()将字符串转为date然后直接用大于号跟小于号就行了, 参考技术C 得加上日期,不然没法判断,sql转换为时间就可以用between来判断了,Java中转换为date,用getTime()转换为毫秒来比较大小
C语言应用(2)——判断当前时间是不是在一个时间段内(含跨天)
参考技术A 举例有如下几个时间段:A.0-7点
B.7-20点
C.21-7点
测试结果:
• 由 Leung 写于 2022 年 2 月 22 日
• 参考: Java判断某时间是否在一个时间段
判定某个小时是否处于一个时间区间的实现(含跨天)
以上是关于如何判断某一时间点是不是在一个时间段内,plsql或是java的主要内容,如果未能解决你的问题,请参考以下文章