Buenas noches lista

Estoy buscando diseñar una función que me pueda dar el numero de horas
diurnas y el numero de horas nocturnas en un intervalo determinado de
tiempo, algo asi como

-las horas diurnas van de 6:00 de la mañana a 19:00 de la noche
- las nocturnas de 19:00   a las 06:00 de la mañana

de manera que si me dan intervalo por ejemplo : de 2014-04-20 15:00 a
 2014:04:20 24:00
la función me devuelva son 4 horas diurnas y 5 nocturnas o
si me dan intervalo por ejemplo : de 2014-04-20 21:00 a  2014:04:21 05:00
la función me devuelva son 8 nocturnas

Alguien tiene alguna idea o una luz que me pueda brindar apara realizar
esto? no tengo que funciones de intervalos pueda utilizar

Gracias

Aless

Responder a