Melhor classe para trabalhar com Horas

Tenho que mecher com horas, fazer calculo de horas e tal!
tenho uma classe que guarda um periodo e preciso de hora de e hora até!

qual a melhor classe pra eu mecher com horas?
pensei em utilizar Date mesmo, mas é bom saber qual a melhor pratica!