0

カレンダーへのイベントの追加に関して小さな問題があります。2013/09/25 などの実際のイベント開始日を設定しようとしていますが、カレンダーを開くと間違った開始日イベント 2015/09/02 が表示されます。PLZヘルプ

Intent intent = new Intent(Intent.ACTION_INSERT);
        intent.setType("vnd.android.cursor.item/event");
        intent.putExtra(Events.TITLE, "Learn Android");
        intent.putExtra(Events.EVENT_LOCATION, "xyz");
        intent.putExtra(Events.DESCRIPTION, "xyz");
        calDate1 = new GregorianCalendar(2013,
                    9, 25, 12, 00,
                    00);
            intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME,
                    calDate1.getTimeInMillis());
            intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME,
                    calDate1.getTimeInMillis());

                    intent.putExtra(CalendarContract.EXTRA_EVENT_ALL_DAY, true);

        intent.putExtra(Events.RRULE,
                "FREQ=WEEKLY;COUNT=11;WKST=SU;BYDAY=TU,TH");

        intent.putExtra(Events.ACCESS_LEVEL, Events.ACCESS_PRIVATE);
        intent.putExtra(Events.AVAILABILITY, Events.AVAILABILITY_BUSY);
        startActivity(intent);

//------------------------ カレンダーの結果

        from 02/09/2015
        to 02/09/2015
4

1 に答える 1