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 に答える