supondo que o visitante informe a data. como deveria ser o cálculo?Além da hora ... você também precisará que o usuário informe a data que irá ligar... e a data que irá desligar...
assim você terá como criar uma função para calcular isso!
Sem a data não tem jeito!
E seu ao invés de solicitar a data, eu diminuo a hora inicial, no exemplo 21:30 de 24:00 = 02:30?Além da hora ... você também precisará que o usuário informe a data que irá ligar... e a data que irá desligar...
assim você terá como criar uma função para calcular isso!
Sem a data não tem jeito!
Depois eu somo a hora final (no exemplo 08:00, que contará a partir de 00:00). O que resultaria 10:30.