3

嘿,我正在尝试从 Android 中的 CallLog.Calls 中获取日期。我正在这样做:

import org.apache.http.impl.cookie.DateUtils;
import android.database.Cursor;
Cursor cursor = getContentResolver().query(
            android.provider.CallLog.Calls.CONTENT_URI, null, null, null,
            android.provider.CallLog.Calls.DATE + " DESC ");
 int dateId = cursor.getColumnIndex(android.provider.CallLog.Calls.DATE);
 String callDate = cursor.getString(dateId);
 String dateString = DateUtils.formatDate(callDate);

但是该formatDate方法不允许String作为参数,它需要一个Date参数。我试着做一个演员,但我不认为这是正确的。那么,有人知道如何做到这一点吗?

谢谢。

4

1 回答 1

2

也许您可以解析字符串并获取日期 - http://developer.android.com/reference/java/text/DateFormat.html#parse(java.lang.String )

于 2010-11-10T18:41:24.650 回答