実際の時と分をこの "18:00"のような文字列と比較しようとしています。時間の比較(文字列と時間と実際の時間)
Calendar now = Calendar.getInstance();
int hour = now.get(Calendar.HOUR);
int minute = now.get(Calendar.MINUTE);
date = parseDate(hour + ":" + minute);
私は、この "午前18時00分"(TAG_HORA)のような文字列を持っていると私はこのように2つの日付を比較しようとしています:私はこのような実際の時間と分を取得し
dateCompareOne = parseDate(c.getString(TAG_HORA));
if ((dateCompareOne.after(date))){//...
I結果を得ることはできません、誰かが私を助けることができますか?ありがとう
あなたがより良い比較、日付から時間と分を抽出しなければならないしTAG_HORAから時間と分を抽出したものです。偽の日付を作るよりもきれいです。 –
私に例を挙げてもらえますか?ありがとう –
後(..)はブール値を返します。 "after"を呼び出した後、何が起こるのですか?結果が得られない場合は例外が発生します – efekctive