SQL Server - Diferencia entre horas habiles

 
Vista:

Diferencia entre horas habiles

Publicado por rfredes (2 intervenciones) el 22/02/2008 17:10:33
Como puedo determinar la diferencia de horas habiles entre dos fechas. por ejemplo si el horario laboral es de lunes a viernes de 09:00 a 19:00 hrs y la fecha inicial es "2008-01-28 18:00:00" y la final es "2008-01-29 11:00:00" me debería dar como resultado 3 horas (una del primer día y dos del segundo),

atte

Ricardo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Diferencia entre horas habiles

Publicado por Isaias (3308 intervenciones) el 22/02/2008 17:54:20
rfredes

Creo que la "analogia" de HORAS HABILES, esta mal expresada (solo eso, es una creencia), porque que pasaria si la fecha inicial fuera: "2008-01-28 18:00:00" y la final "2008-02-15 18:00:00" ???

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferencia entre horas habiles

Publicado por rfredes (2 intervenciones) el 22/02/2008 18:26:53
Como el horario habil definido es de 09:00 a 19:00 son 10 horas. tendria:
1 hora del 2008-01-28 (18:00 a 19:99)
130 horas desde el 29 de enero al 14 de febrero
9 horas del 15 de febrero.
Total horas habiles: 140 horas habiles.

Un saludo, y ojalá me puedan ayudar.
rfredes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferencia entre horas habiles

Publicado por Isaias (3308 intervenciones) el 22/02/2008 21:56:53
Hay algo que ya no me cuadra, segun tus cuentas,

Tomando como 10 HORAS HABILES por dia, del 29 al 14, ¿No serian 180 Horas?, ¿Porque dices que son 130?

¿Hay algo mas que se debe considerar?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar