Oi, Gabriel! Como vai?
Ótima implementação de formatação de data e hora, ficou bem organizada e clara. Um ponto importante: o método main precisa estar declarado como public static void main, caso contrário o código não executa corretamente. Além disso, a atividade pede trabalhar com diferença entre horas, e neste ponto você focou apenas na formatação, então ainda falta aplicar o cálculo de duração.
Continue praticando, você está no caminho certo ao dominar a API de datas do Java.
Dica: para calcular a diferença entre horários, use a classe Duration. Você pode criar dois LocalTime e aplicar Duration.between(inicio, fim) para obter o intervalo. Isso ajuda a resolver exatamente o objetivo da atividade.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!