Извините за мой английский. Много раз я пытаюсь исправить свою проблему, но это не хорошо для меня. Я использую ExtendedCalendarView библиотека tor показывает дату начала и дату окончания в календаре. Но это показывает только дату окончания, и это не правильно «2015-10-05» и все, что я вижу в своем календаре. Мой код:Календарь показывает странные данные (android)
ContentValues values = new ContentValues();
values.put(CalendarProvider.COLOR, Event.COLOR_RED);
values.put(CalendarProvider.DESCRIPTION, "Some Description");
values.put(CalendarProvider.LOCATION, "Some location");
values.put(CalendarProvider.EVENT, "Event name");
Calendar cal = Calendar.getInstance();
TimeZone tz = TimeZone.getDefault();
cal.set(2015, 8, 2, 0, 0);
values.put(CalendarProvider.START, cal.getTimeInMillis());
int startDayJuliadn = Time.getJulianDay(cal.getTimeInMillis(), TimeUnit.MILLISECONDS.toSeconds(tz.getOffset(cal.getTimeInMillis())));
values.put(CalendarProvider.START_DAY, startDayJuliadn);
cal.set(2015, 9, 5, 0, 0);
int endDayJulian = Time.getJulianDay(cal.getTimeInMillis(), TimeUnit.MILLISECONDS.toSeconds(tz.getOffset(cal.getTimeInMillis())));
values.put(CalendarProvider.END, cal.getTimeInMillis());
values.put(CalendarProvider.END_DAY, endDayJulian);
Uri uri = contentResolver.insert(CalendarProvider.CONTENT_URI,values);