Java问题:如何判断现在的时间是否在某个已设定的范围内?

已设定的时间范围是:2010-05-01 00:00:00   到 2010-05-05 00:00:00如何判断现在的时间是否在这个范围内?

第1个回答  2012-02-10
给个容易理解但很笨的方法: import java.util.Calendar; public class TimeRange { public static void main(String []args) { Calendar c = Calendar.getInstance(); if(c.get(Calendar.YEAR)==2010 && c.get(Calendar.MONTH)==5 && c.get(Calendar.DAY_OF_MONTH)>=0 && c.get(Calendar.DAY_OF_MONTH)<=4) { System.out.println("good!"); }else { System.out.println("bad!"); } } }
相似回答