社区
基础和管理
帖子详情
怎样判断一个时间在另外2个时间的区间之内
todayxyz
2006-04-12 03:56:59
比如判断时间today 在时间t1,t2之间,oracle有这样的函数没?
...全文
384
12
打赏
收藏
怎样判断一个时间在另外2个时间的区间之内
比如判断时间today 在时间t1,t2之间,oracle有这样的函数没?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
todayxyz
2006-04-12
打赏
举报
回复
谢谢大家 我还是写函数吧 呵呵
楼上的方法比自定义函数还麻烦^^!
realx
2006-04-12
打赏
举报
回复
decode(sign(sign(today-t1)+sign(today-t2)),0,计算方法1,1,计算方法2,计算方法3)
realx
2006-04-12
打赏
举报
回复
sign(sign(today-t1)+sign(today-t2))
0的时候在t1和t2之间
benny0526
2006-04-12
打赏
举报
回复
了解LZ的意思了
好象没有这样功能的函数
不是很清楚 呵呵
楼下的说
todayxyz
2006-04-12
打赏
举报
回复
比如declde( today>t1 and today<t2,计算方法1,计算方法2)
todayxyz
2006-04-12
打赏
举报
回复
需要用decode()分条件计算
benny0526
2006-04-12
打赏
举报
回复
不懂楼主的意思
你如果是写sql的话直接在where里实现就可以啊
如果写procedure,那更好说啊
为什么一定要通过一个函数判断是否在区间内?
todayxyz
2006-04-12
打赏
举报
回复
我要写在decode(《》,,)这里不能用表达式的。。
想知道有没有这样的函数,不想自己写。。
benny0526
2006-04-12
打赏
举报
回复
错了,是to_char(t1,'yyyymmddhh24miss')
realx
2006-04-12
打赏
举报
回复
直接用>,<就可以啊,select * from tab where today>t1 and today<t2
todayxyz
2006-04-12
打赏
举报
回复
这个我知道阿 但现在需要用一个函数返回是否在区间内,不能用表达式的
benny0526
2006-04-12
打赏
举报
回复
用to_char()函数转换后再比较
to_char(t1,'yyyymmdd24hhmiss')
转换的格式随你定
java
判断
一个
时间
段是否在另外
一个
时间
段
之内
java
判断
一个
时间
段是否在另外
一个
时间
段
之内
public String judge(Date date1, Date date2, Date startTime, Date endDate) { if(date1 == null || date2 == null || startTime == null || endDate == null) return "数据不能为空"; long d1 = date1.getTime(); long d2 = date2.getTime(
JavaScript
判断
一个
时间
点在不在某段
时间
段范围
之内
判断
一个
时间
点在不在某段
时间
段范围
之内
思路:把日期格式转为
时间
戳,依据当前
时间
的
时间
戳和
时间
段的开始
时间
结束
时间
的相对比,就可以得出是否在进行。 生活中:依据当前
时间
点
判断
一个
电影是否开始,或者正在播放,或者已经播放结束 内联代码片。 var start_date= '2014-04-23 18:23:19:123'; var end_date='2030-04-23 18:12:30:123'; var stamp=new Date().getTime(
oracle查询某个
时间
段是否在另外
一个
时间
段
之内
网上查了一下,好像没有写这个的,我来补充一下 定义: 要查的
时间
段1 begin1 end1 已有的
时间
段2 begin2 end2 需求:需要查
时间
段1是否在
时间
段2
之内
,或者是否有交集? 我个人思路是这样的,把
时间
段1切割分为两个部分,分别查询 示例: "TO_CHAR"(c.BEGINDATE,'yyyy-MM-dd hh24:m...
SQL怎么查询
一个
时间
包含在另外
一个
时间
段内?
SQL怎么查询
一个
时间
包含在另外
一个
时间
段内?例如
一个
表里面有两个字段,开始
时间
和结束
时间
, 有这么几条数据: id 开始
时间
结束
时间
1 2013-08-20 14:00:00 2013-08-26 17:00:00 2 2013-08-26 16:00:00
html5 日起
区间
,excel
判断
日期在某个
区间
EXCEL 测试某个日期是否在日期
区间
的公式用EXCEL中测试某个日期是否在特定
区间
内,我用的是=IF(AND(D1>=A1,D1<=A=IF(AND(D1>=$A$1,D1excel里,怎么用
判断
时间
是否在某个
区间
,比如
区间
excel里,怎么用
判断
时间
是否在某个
区间
,比如
区间
为8:30前17:30后,如输入 =IF(AND(A1-"8:30">0,"17:30"-A1&g...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章