simpledateformaterまたは日付から文字列への変換を使用せずに、日付パラメーターが現在の日付(yyyy-MM-dd)であることを見つけたかっただけで、検索は等しいです。
specifiedDate=2012-12-20
currentDate=2012-12-21
specifiedDate == currentDate
簡単にするために、検証中に時間(つまり、HH:mm:S)を含めたくありません
私は次のようなことを試しました
public boolean isCurrentDate(Calendar date){
Calendar currentDate = Calendar.getInstance().getTime();
if (currentDate.getDate()==(date.getTime().getDate())
&& currentDate.getMonth()==(date.getTime().getMonth())
&& currentDate.getYear()==(date.getTime().getYear()) )
{
return true;
}
return false;
}
より良い方法を提案するか、これに既に利用可能なライブラリがあるかどうかを教えてください!!