int hour, int minute, int amPm,
TimeZone timeZone, Locale locale) {
Calendar curCal = new GregorianCalendar(timeZone, locale);
Calendar cal = (Calendar)curCal.clone();
cal.set(Calendar.MONTH, month);
cal.set(Calendar.DATE, day);
cal.set(Calendar.YEAR, year);
cal.set(Calendar.HOUR, hour);
cal.set(Calendar.MINUTE, minute);