首先,您需要解析以下内容:
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss")Date date = sdf.parse(endTime);
然后,您可以创建使用日历来比较时间:
Calendar c = Calendar.getInstance();c.setTime(date);Calendar now = Calendar.getInstance();if (now.get(Calendar.HOUR_OF_DAY) > c.get(Calendar.HOUR_OF_DAY) .. etc) { .. }
另外,您也可以创建一个类似的日历
now,并使用新日历中的字段设置其HOUR,MINUTE和SECOND字段。
使用joda-time,您可以执行类似的 *** 作。
new DateMidnight().withHour(..).widthMinute(..).isBefore(new DateTime())
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)