Hola a todos,
¿Cual sería la manera de adecuada de comprobar que una fecha es INcorrecta?
Es decir, si tengo:
dMiMalaFecha := CToD( "30/02/2020" )
¿Cómo puedo saber que dMiMalaFecha es una fecha errónea?
Muchas gracias,
Fecha incorrecta...Cómo saber?
Fecha incorrecta...Cómo saber?
Un Saludo
Carlos G.
FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
Carlos G.
FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
Re: Fecha incorrecta...Cómo saber?
Carlos:
dMiMalaFecha Te va a quedar vacía " / / "
Saludos
dMiMalaFecha Te va a quedar vacía " / / "
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Re: Fecha incorrecta...Cómo saber?
Buenos días:
Una forma sencillita sería:
Un saludo
Una forma sencillita sería:
Code: Select all | Expand
iif( fecha de entrada=DToC(CToD(fecha de entrada)),.t.,.f.)
- JoseAlvarez
- Posts: 807
- Joined: Sun Nov 09, 2014 5:01 pm
Re: Fecha incorrecta...Cómo saber?
otra manera...
Code: Select all | Expand
function Fnct_ValFecha(cFecha)
Local lFechaValida
lFechaValida:= iif( Empty(cTod(cFecha)), .f., .t.)
return lFechaValida
"Los errores en programación, siempre están entre la silla y el teclado..."
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Re: Fecha incorrecta...Cómo saber?
Muchas gracias,
Usaré el método de comprobar si el valor es Empty().
Como curiosidad, en la clase TGet se declara un objeto oGet que tiene una DATA BadDate ( ::oGet:BadDate ), el caso es que no veo como se setea esta data y por tanto no se como lo comprueba FiveWin.
De momento lo dicho, usaré Empty().
Muchas gracias,
Usaré el método de comprobar si el valor es Empty().
Como curiosidad, en la clase TGet se declara un objeto oGet que tiene una DATA BadDate ( ::oGet:BadDate ), el caso es que no veo como se setea esta data y por tanto no se como lo comprueba FiveWin.
De momento lo dicho, usaré Empty().
Muchas gracias,
Un Saludo
Carlos G.
FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
Carlos G.
FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10