我正在使用下面的代码:
endTimeEntryCal2.before(addTimeEntryCale)
检查用户设置的时间是否早于当前时间,但我也希望它早于或等于这里是否有这样做,例如 before=();
我正在使用下面的代码:
endTimeEntryCal2.before(addTimeEntryCale)
检查用户设置的时间是否早于当前时间,但我也希望它早于或等于这里是否有这样做,例如 before=();
这可以解决问题:
endTimeEntryCal2.compareTo(addTimeEntryCale) <= 0
比较两个日历的时间,表示从 1970 年 1 月 1 日 00:00:00.000 GMT(公历)开始的毫秒数。参数 anotherCalendar 与之比较的另一个日历
返回:
0 如果两个日历的时间相等,
-1 如果这个日历的时间在另一个之前
1 如果这个日历的时间在另一个之后。
long mills = cal.getTimeInMillis();
long currentTime = System.currentTimeMillis();
int x = (mills <= currentTime)?0:1;
if(x == 1)
{
// Time Available
}else
{
//Time passed
}