2012-03-29 30 views
2

着信SMSのの送信者、SMS本文、日時を保存する必要があるアンドロイドアプリで作業しています。今、私はメッセージ本文と送信者をキャプチャすることができます。しかし、私はSMSの日時を知ることができません。でも、私はstackoverflowでいくつかの投稿をチェックアウトしましたが、日付と時刻は取得できませんでした。だから誰でもここに示唆してくださいか、コードの一部を表示して、着信SMSから日付と時刻を取得することができますか?事前に感謝Android - 着信SMSから日時を取得

注:私は次のリンクを試してみました

  1. How to analyze incoming SMS on Android?
  2. How would i track Incoming SMS in Android?

答えて

4

getTimestampMillis()は助けませんか?

&時間値の日付を取得するには、この操作を行います。

Calendar calendar = Calendar.getInstance(); 
calendar.setTimeInMillis(smsMessage.getTimestampMillis()); 

int date = calendar.get(CALENDAR.DATE); 
int hour = calendar.get(CALENDAR.HOUR_OF_DAY); 
// etc... 
+0

ああ、私はそれを試していないが。私が試してみましょう。ありがとう – Allwyn

+0

私に教えてください、どのように私はこれを日付と時刻の形式に変換できますか? – Allwyn

+0

@Winbrosが答えを更新しました。 –

関連する問題