Visual Basic - Como puedo restar dos fechas.

Life is soft - evento anual de software empresarial
 
Vista:

Como puedo restar dos fechas.

Publicado por Luis (54 intervenciones) el 14/05/2003 23:28:57
Hola, mi problema es el sig.
tengo dos variables fechas en dos controles MaskEdBok, y necesito obtener los dias transcurridos entre una fecha y otra.
Res = meb_fec1 - meb_fec2
* Aqui el resultado es diferente al esperado

Res = format(meb_fec1,"##/##/##") - format(meb_fec2,"##/##/##)
* Aqui me dice que no coiciden los tipos.

Saludos y Gracias...
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:Como puedo restar dos fechas.

Publicado por Marco Santis (265 intervenciones) el 14/05/2003 23:41:06
Existe una función llamada DATEDIFF, te doy un ejemplo:

Text1.Text = "01/05/2003"
Text2.Text = "30/06/2003"

Res = DateDiff("d", Text1.Text, Text2.Text) 'Resultado por dias = 60
Res = DateDiff("M", Text1.Text, Text2.Text) 'Resultado por mes = 1
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:Como puedo restar dos fechas.

Publicado por Jose Carlos (243 intervenciones) el 15/05/2003 00:00:27
fecha1="12/01/2003"
fecha2="31/12/2005"
diferencia=cdate(fecha1)-cdate(fecha2)

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