getNextAlarm hardcoded 'hh:mm a' (12-hour). Now uses DateFormat.is24HourFormat to pick HH:mm vs hh:mm a.