Foros del Web » Programando para Internet » ASPX (.net) »

Calculo de Fechas

Estas en el tema de Calculo de Fechas en el foro de ASPX (.net) en Foros del Web. Como puedo calcular la cantidad de dias entre dos fechas tomando en cuenta tanto la fecha inicial como la final. He provado de varias formas ...
  #1 (permalink)  
Antiguo 22/04/2010, 07:53
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 8 meses
Puntos: 30
Calculo de Fechas

Como puedo calcular la cantidad de dias entre dos fechas tomando en cuenta tanto la fecha inicial como la final. He provado de varias formas pero en todas ellas la fecha inicial no es considerada
Por ejemplo si tengo
05/04/2010 y 10/04/2010 el resultado que quisiera es 6, pero con todas las funciones que he provado lo que obtengo es 5


Saludos,
  #2 (permalink)  
Antiguo 22/04/2010, 11:29
 
Fecha de Ingreso: febrero-2007
Mensajes: 46
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Calculo de Fechas

Ya probaste con datediff?? aunque creo tambien te regresaria 5. Pues tal vez tendrias que hacer una funcion donde vayas sumandole dias a la fecha de inicio y que se detenga cuando llegue a la fecha de termino y regresas las iteraciones que hubo entre las dos fechas.... o al resultado de datediff sumale uno
  #3 (permalink)  
Antiguo 22/04/2010, 12:59
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 17 años, 4 meses
Puntos: 13
Respuesta: Calculo de Fechas

Perooooooooooo.... esta bien que retronen 5.
Entre esas dos fechas hay 5 dias no 6.

Asi como lo decis siempre es un dia mas lo que buscas vos, o sea que al resultado deberias sumarle uno y listo.

Las funciones estan correctas.
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #4 (permalink)  
Antiguo 22/04/2010, 16:53
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 8 meses
Puntos: 30
Respuesta: Calculo de Fechas

Hola Gracias a ambos por las respuestas.
Si probe datediff. Pero como dices retorna igualmente 5.

Exacto mdavila, a lo que me referica es que la fecha de inicio y final debian estar incluidas, por ejemplo si digo que un curso inicia el 5 y termina el 10, entonces el dia 5 y 6 estarian incluidos por tanto seria 6.

Pero exactamente es como dices a mi funcion solo tenia que sumarle 1

Gracias a ambos.

Saludos,

Etiquetas: calculo, fechas, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:31.