2011-12-22 2 views
0

次の行を使用して現在の日付を取得しています。モバイル日付が現在最新であるかどうかを確認する方法

java.util.Calendar calc = java.util.Calendar.getInstance(); 

int day = calc.get(java.util.Calendar.DATE); 
int month = calc.get(java.util.Calendar.MONTH)+1; 
int year = calc.get(java.util.Calendar.YEAR); 

モバイル日付が現在の日付ではない場合はどうなりますか?モバイル日付とサーバー日付を一致させています。日付は現在の日付であり、モバイル日付は最新ではありません。

モバイル日付が最新のものでなく、通知を表示していない場合は、その妥当性検査が行われます。

+0

あなたはそれを比較しなければならない場合、あなたは設定画面にリダイレクトすることができます... – user370305

+0

あなたの返信ありがとう!!しかし、あなたは私が比較するべき日を教えてください。上記の機能を使用することにより、私は携帯電話の日付を取得します。私は現在の日付でこれらの機能を使用しているので、その日付をモバイル日付と比較します。 –

+1

あなたは、私はサーバの日付でそれをチェックするように言っただけです。あなたはモバイル日付が最新であるかどうかを知るようになったので、ユーザーに通知することができます。あなたが必要とするものは何ですか? –

答えて

1

URL http://timeanddate.comは現在の場所の現在の日付と時刻を示します。

このサーバーにHTTPリクエストを送信できる場合は、htmlまたはxmlファイルを取得します。あなたがアンドロイドで利用可能なパーサーでそのファイルを解読すれば、現在の日付が得られます。

私は試していませんが、間違いなく可能です。興味があれば試してみてください。

+0

素晴らしい!優れた!!私は実装されます。ありがとう。 –

+0

ありがとう。質問をはっきりと頼むことを忘れないでください。 :-) –

+0

OKこれは次回以降覚えています。ご協力いただきありがとうございます。 –

1

時間と日付を変更するよう通知することができます。私はあなたがプログラムと時間と日付を設定することはできないと思います。

関連する問題