如何获取日历条目的日期? dtStart返回未知值,这不是我的事件条目日期。
eventUri = Uri.parse("content://com.android.calendar/events");
Cursor cursor = this.getContentResolver().query(eventUri, null, null, null, null);
while(cursor.moveToNext()) {
int eventCol = cursor.getColumnIndex("title");
int dateCol = cursor.getColumnIndex("dtStart");
System.out.println("Event: " + cursor.getString(eventCol)
+ "; Date of Event: " + cursor.getString(dateCol));
}
输出:
活动:项目会议;活动日期:1304236800000
如果有人能提供帮助,我将不胜感激。谢谢
***问题解决了。我需要将时间戳转换为可读日期格式
Date date = new Date (date);
SimpleDateFormat dateFormat = new SimpleDateFormat ("E-dd-MMM:HH:mm:ss-yyyy");
dateFormat.format(date);