Salu2
creo que la mejor forma de desarrollar el algoritmo es la siguiente
Salida: 20/01/2008
Retorno: 25/01/2008
HoraSalida:13:00pm
Hora Retorno:11:00 am
Sacar la diferencia que hay entre salida y retorno
Retorno - Salida = 5 - 2 =3
Por lo tanto
Dias completos= 1Desayuno+1Almuerzo+1Cena
// le resto 2 por que es muy posible que el dia de salida y el dia de retorno no se trabaje completo
AlimentosSalida:24:00-13:00 = 11:00 Horas (Aqui asumir que faltaron 11 horas para culminar el dia)
Por lo tanto Alimentos Salida = 1 Cena
Alimentos Retorno=24:00-11:00 = 13:00
Por lo tanto Alimentos Retorno=1 Almuerzo+1Cena
nota: yo se que para hacer una resta de horas se usa el hoursbetween de la libreria DateUtils, pero no se es como sacar la resta con hora militar
porfa les agradesco su ayuda y gracias adelantadas