gpt4 book ai didi

Android 日历 "dtStart"返回未知值

转载 作者:行者123 更新时间:2023-11-30 04:41:28 26 4
gpt4 key购买 nike

如何获取日历项的日期? 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));

}

输出:

事件:项目 session ; Activity 日期:1304236800000

如果有人能提供帮助,我们将不胜感激。谢谢

***问题已解决。我需要将时间戳转换为可读的日期格式

Date date = new Date (date);
SimpleDateFormat dateFormat = new SimpleDateFormat ("E-dd-MMM:HH:mm:ss-yyyy");
dateFormat.format(date);

最佳答案

这不是未知时间,而是UNIX时间戳,建议转换here .

关于Android 日历 "dtStart"返回未知值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5908998/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com