Поскольку вы только что проанализировали значение HOUR_OF_DAY, равное 11. Навсегда и всегда.
Вам следует создать экземпляр GregorianCalendar, присвоить ему текущую дату и использовать get(Calendar.HOUR_OF_DAY)
Пример кода:
Calendar calendar = GregorianCalendar.getInstance();
calendar.setTime(new Date());
int hour = calendar.get(Calendar.HOUR_OF_DAY);