嘿,我正在尝试从 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
参数。我试着做一个演员,但我不认为这是正确的。那么,有人知道如何做到这一点吗?
谢谢。