闹钟响起与我所在时区不同的8小时

时间:2018-06-24 02:00:13

标签: android timezone alarmmanager

我在Calendar.HOUR_OF_DAY中设置的时间后8小时,我的应用程序中的警报就会触发。我的时区是UTC +8。 您能否帮助我使闹钟完全按照我使用TimePicker选择的时间触发,并使它灵活地适用于其他时区。 谢谢

 Ev_calendar.set(Calendar.HOUR_OF_DAY,xxx3);
 Ev_calendar.set(Calendar.MINUTE, xxx4);
 Ev_calendar.set(Calendar.SECOND, 0);
 long Evening_TimeInMillis=Ev_calendar.getTimeInMillis();
    mAlarmManager.setRepeating(AlarmManager.RTC_WAKEUP,
                  Evening_TimeInMillis,AlarmManager.INTERVAL_DAY,Evening_pi); 

0 个答案:

没有答案