Android 短信发送时间
我正在阅读android消息日志中发送的消息,我想获得每个消息的发送时间,我试图从以下日期获取,但它不起作用,日期来不及:Android 短信发送时间,android,Android,我正在阅读android消息日志中发送的消息,我想获得每个消息的发送时间,我试图从以下日期获取,但它不起作用,日期来不及: Cursor c = null; Date datecom = null; try { c = activity.getContentResolver().query(allMessages, null, null, null, "date DES
Cursor c = null;
Date datecom = null;
try {
c = activity.getContentResolver().query(allMessages, null,
null, null, "date DESC");
Date date=new Date(c.getLong(c.getColumnIndex("date")));
提前感谢。日期始终包括时间部分。尝试使用以下代码显示时间值:
Log.debug("tag", "date=" + date.toGMTString());
这应该显示如下内容:1999年6月22日13:02:00GMT
。此外,您还可以使用Date类的各种getter来获取时间值,例如getHours()
,getMinutes()
如果时间部分仍然不存在,请告诉我。为什么您认为它没有时间?您能否显示
日期的toString()的日志?我试过了,它以这种格式返回2013-6-21