gpt4 book ai didi

android - 如何从android日历获取事件的开始时间

转载 作者:太空宇宙 更新时间:2023-11-03 10:51:04 25 4
gpt4 key购买 nike

如何从 android calendar 的事件中获取 StartTimeEndTime ?我正在使用此代码获取事件的所有数据,但它给了我 StartDateEndDate 但我需要 Date + Time StartEnd。这是代码

CalNames[i] = "Event" + cursor_event.getInt(0) + ": \nTitle: "
+ cursor_event.getString(1) + "\nDescription: "
+ cursor_event.getString(2) + "\nStart Date: "
+ new Date(cursor_event.getLong(3)) + "\nEnd Date : "
+ new Date(cursor_event.getLong(4)) + "\nLocation : "
+ cursor_event.getString(5);

最佳答案

使用 cursor_event.getLong(cursor_event.getColumnIndex("dtstart")) 获取事件从纪元开始以 UTC 毫秒为单位的时间。

要获取事件结束时间,请使用 cursor_event.getLong(cursor_event.getColumnIndex("dtend"))

您可以在此处找到所有事件列 http://developer.android.com/reference/android/provider/CalendarContract.EventsColumns.html#DTEND

关于android - 如何从android日历获取事件的开始时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13222971/

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