判断当前日期是否在指定的开始日期和结束日期之间
2017-11-13 14:47
381 查看
/** * 判断当前日期是否在指定的开始日期和结束日期之间 * * @param bDate 开始时间 * @param eDate 结束时间 * @return 在时间段内返回true 其他返回false */ public static boolean inDate(String bDate, String eDate) { try { Calendar calendar = Calendar.getInstance(); calendar.setTime(new SimpleDateFormat("yyyy-MM-dd").parse(bDate)); Long bDateMillis = calendar.getTimeInMillis(); calendar.setTime(new SimpleDateFormat("yyyy-MM-dd").parse(eDate)); calendar.set(Calendar.DATE, calendar.get(Calendar.DATE) + 1); Long eDateMillis = calendar.getTimeInMillis(); Long nowDateMillis = System.currentTimeMillis(); if (nowDateMillis >= bDateMillis && nowDateMillis < eDateMillis) { return true; } else { return false; } } catch (Exception e) { return false; } }
相关文章推荐
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- Android 获取当前系统时间 时间之间的转换 判断字符串是否日日期类型
- Python 判断日期大小( 判断开始时间是否早于结束时间)
- 日期时间段选择 js判断开始日期是否在结束日期之前,且开始日期和结束日期都不能超过当日的日期
- EXTJS 开始日期和开始时间,结束日期和结束时间,当前日期和当前时间之间的比较
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- java获得指定的开始时间与结束时间之间的所有日期
- 选择日期范围,同时要判断选择的开始日期和结束日期的选择是否正确
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- 获取指定日期中日、周、月的开始时间或结束时间
- 判断字符串是否指定字符串开始/结尾
- Activiti 学习笔记十:开始活动节点(判断流程是否结束及查询历史)
- android判断当前进程是否为指定进程
- activiti学习资料(获取节点类型,判断是否为开始结束节点)
- js判断日期是否是指定月份最后一天
- 给定两个日期开始日期、结束日期 从开始日期加到结束日期 获取两个日期之间所有的日期
- PHP获得指定日期的 星期的开始时间 结束时间
- jqGrid增加时--判断开始日期与结束日期(实例解析)
- php 获取开始日期与结束日期之间所有日期