CLR: .Net / Mono / Boo / Otros CLR > C#
calculo de horas en datetimepicker
(1/1)
kancerman:
tengo que calcular 160 horas entre 2 datetimepicker uno de inicio y uno de termino o sea que cuando cambie el de inicio se cambie el de termino sumandole 160 horas pero no es tan sencillo ya que estas horas solo se suman 4 horas de lunes a viernes y 5 horas cada sabado, los domingos no suman
el codigo que hice es el siguiente
--- Código: C# ---dateTimePicker2.Value = dateTimePicker1.Value.AddDays(45); el 45 lo saque asi
de lunes a viernes son 4 horas diarias por lo tanto son 20 horas mas las 5 del domingo son 25 por lo tanto 160/25 son 6.4 semanas lo que son aprox 45 dias
el problema es que derepente me da la fecha correcta y de repente le faltan 1 o 2 dias y si le sumo al 45 1 dia obviamente pasa lo mismo que derepente sale bien y derepente sale con 1 dia mas
ojala puedan ayudarme ya que toy con este problema atascado y necesito una opinion externa a lo mejor otra forma de sacar el calculo de los dias
saludos y gracias
Navegación
Ir a la versión completa