【发布时间】:2011-10-19 17:56:45
【问题描述】:
我正在遍历通话记录并将通话日期保存到一个数组中。在这个过程中,我得到像 1315164925580 这样的日期。 部分通话记录循环:
int dateColumn = c.getColumnIndex(android.provider.CallLog.Calls.DATE);
long callDate = c.getLong(dateColumn);
我可以把它变成一个日期:
SimpleDateFormat datePattern = new SimpleDateFormat ("yyyy-MM-dd");
Long datelong = Long.parseLong("1315164925580");
String date_str = datePattern.format(new Date(datelong));
结果:2011-09-04
如何提取通话时间?
【问题讨论】: