我想在这里检查两个日期,如果两个日期相等,那么计时器应该运行,否则不运行。所以,要检查我是否在这里使用了两个字符串,一个是我提供的给定日期,另一个是我使用的日期类获取当前日期。我试图比较两个日期:
Date date1 = new Date();//Fetch currentdate
String dtStart = "2019-02-20";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = format.parse(dtStart);
} catch (ParseException e) {
e.printStackTrace();
}
我在这里比较两个日期,如果两个日期相等,则计时器应该运行,否则不运行。但是在比较时,我在这里得到空对象引用异常:
if(date.compareTo(date1)== 0) {
timer(diff);
Intent intent = getIntent();
String imageURL = intent.getStringExtra("urlKey");
initViews();
displayImage(imageURL);
setListeners();
}
else
{
Toast.makeText(getApplicationContext(), "Time Expired", Toast.LENGTH_SHORT).show();
}
繁花如伊
青春有我
白猪掌柜的
慕后森
相关分类