Pues en principio resta los datetimes y multiplica los días enteros que te salgan es decir con tu ejemplo :
3/10/2008 - 1/10/2008 = 2 días *1desayuno, 1comida, 1cena = 2 desayunos 2 comidas y dos cenas
y luego revisa las horas de entrada y llegada.
hora salida/hora llegada
<8am >= 6pm sumar 1desayuno, 1comida, 1cena
<8am >=12am sumar 1desayuno, 1comida
<8am >=8am sumar 1desayuno
en la unit dateutils (>d5) encontrarás funciones de fechas que te serviran....
|