如何判定选择的日期与当前日期的前后关系
2015-02-11 00:00
113 查看
如何判定选择的日期与当前日期的前后关系
/** * 如果选择的时间大于当前时间,则认为选择无效 * 如果日期一样则返回true * @param chooseDate :String * @param pattern :yyyy-MM-dd HH:mm * @return */ public static boolean isBeforeCurDate(String chooseDate,String pattern) { Date curDate = new Date(); // 现在的日期 SimpleDateFormat sdf = new SimpleDateFormat(pattern, Locale.CHINA); Date d = null; try { d = sdf.parse(chooseDate); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } boolean flag = d.before(curDate); if (!flag) { return false; } return true; }
测试时间2015-02-11 11:50
public static void main(String[] args) { String myString = "2015-02-11 12:00"; if (isBeforeCurDate(myString,"yyyy-MM-dd HH:mm")) { System.out.println("before current date"); } else { System.out.println("after current date"); } }
结果:
after current date
相关文章推荐
- iOS如何获取当前日期前后N天的时间示例代码
- 如何获取CheckBoxList当前选择个数?
- C# 如何获取当前日期和时间
- 如何使用Dojo的DatePicker控件制作联动日期选择器
- Flex中如何通过设置selectedDate属性设定DateChooser控件中被选择日期的例子
- 如何得到当前时间日期
- 如何得到当前的系统日期以及对当前的系统日期进行30天的加值!
- C#,winform,vs2005中,如何能用代码控制,使DateTimePicker自动弹出选择日期的面板?
- c# winform中如何判断DataGrid当前选中的是空白行,并根据选择控制按钮是否可用
- asp.net 获取 当前日期时间 及 前后N天日期时间(DropDownList数据绑定)
- JAVA中如何获得当前日期
- 如何将Oracle 当前日期加一天、一分钟?
- 如何 在Access中选择指定日期前的记录?
- 如何在Excel里单击一个单元格弹出一个日期选择控件,选择日期值后返回给该单元格。
- 选择时间框为从上个月日期到这个月当前日期范围
- 如何计算当前日期是当年的第几周?
- 如何在Excel里单击一个单元格弹出一个日期选择控件,选择日期值后返回给该单元格。
- js如何取当前日期时间/格式为:yyyy-mm-dd hh:mm:ss
- asp.net 获取 当前日期时间 及 前后N天日期时间(DropDownList数据绑定)
- mshflexgrid如何删除当前鼠标选择的行,并且一并删除行所对应的数据库中的记录