4

AndroidカレンダーからイベントStartTimeを取得する方法は? イベントのすべてのデータを取得するためにこのコードを使用していますが、StartEndの両方が必要です。ここにコードがありますEndTimeStartDateEndDateDate + Time

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);
4

1 に答える 1

1

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

于 2012-11-04T22:05:55.817 に答える