给你一个取当前系统时间的方法:System.currentTimeMillis();
你去匹配吧!

解决方案 »

  1.   

    给你个方法,自己参考下  
    //判断第一个日期相对于第二个日期之间的天数
      public static int subtractDate( String sDate1, String sDate2 ) {
        try {
          SimpleDateFormat sdf = new SimpleDateFormat(
              "yyyyMMdd" );
          Calendar calendar = Calendar.getInstance();
          calendar.setTime( sdf.parse( sDate1, new ParsePosition( 0 ) ) );
          long iDate1 = calendar.getTimeInMillis();
          calendar.setTime( sdf.parse( sDate2, new ParsePosition( 0 ) ) );
          long iDate2 = calendar.getTimeInMillis();
          return ( int ) ( ( iDate1 - iDate2 ) / ( 1000 * 60 * 60 * 24 ) );
        }
        catch ( Exception ex ) {
          ex.printStackTrace();
        }
      }