Calendar calendar = Calendar.getInstance(TimeZone
.getTimeZone("GMT"));
This is how I am setting my timezone to GMT for alarm purpose and setting the alarm according to GMT. Now is there any auto configuration way in android by which the alarm time will be set to according to its timezone ? if there is no auto configuration for this purpose then can anyone suggest me any idea ?