Android - 从收到的短信中获取日期和时间

Cra*_*der 2 android

我正在开发一个Android应用程序,我需要保存发件人,短信正文,传入短信的日期和时间.现在我可以捕获邮件正文和发件人.但是我无法获得短信的日期和时间.即使我检查了stackoverflow中的一些帖子,但它们都没有捕获日期和时间.那么这里的任何人都可以建议或向我展示一段代码来捕捉传入短信的日期和时间吗?提前致谢

注意:我尝试了以下链接

  1. 如何分析Android上传入的短信?
  2. 我如何在Android中跟踪传入短信?

Dhe*_*.S. 5

难道getTimestampMillis()没有帮助?

要获取日期和时间值,请执行以下操作:

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

int date = calendar.get(CALENDAR.DATE);
int hour = calendar.get(CALENDAR.HOUR_OF_DAY);
// etc...
Run Code Online (Sandbox Code Playgroud)