Вы можете установить время для Calendar
объекта, как показано ниже:
calendar.set(Calendar.HOUR_OF_DAY, hour);
calendar.set(Calendar.MINUTE, minute);
Используйте Calendar.HOUR_OF_DAY
для 24-часового формата.
Или: Calendar.HOUR
для 12-часового формата с calendar.set(Calendar.AM_PM, Calendar.PM);
для настройки AM или PM.
В вашем случае вы можете использовать, как показано ниже:
Calendar mDate = Calendar.getInstance();
mDate.set(Calendar.HOUR, 5);
mDate.set(Calendar.MINUTE, 0);
mDate.set(Calendar.AM_PM, Calendar.PM);
SimpleDateFormat mDateFormat = new SimpleDateFormat("EEEE, MMMM d, yyyy, hh:mm a");
mydatetime = mDate.getTime();