Notei que a classe Period só funciona para comparar datas, uma vez que só aceita LocalDate como parâmetros para a função between, e seus getters são todos relacionados a dias, meses, anos...
Eu encontrei uma classe Duration que parece servir ao mesmo propósito para horas, mas tudo que consigo dele é o número de segundos e de nanossegundos, o que eu achei muito limitado...
Nesta nova API de tempo do Java 8 existe alguma forma direta de obter o número de horas passadas entre dois períodos? Ou tenho que pegar os segundos obtidos da Duration e calcular por conta própria?
Estou usando o jre1.8.0_171.