Visual Basic - RE:Checar Fecha y Hora

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

RE:Checar Fecha y Hora

Publicado por Plutarco (27 intervenciones) el 13/09/2005 19:28:33
Para comparar fechas ten en cuenta lo sighuiente acerca de formatos:

En Visual Basic, nunca escribas las fechas como cadenas dentro del código. Escribir las fechas en el código con el formato #month/day/year# asegura que cualquier configuración regional de sistema interpretará la fecha correctamente. Puesto que Visual Basic sólo permite Inglés/EE.UU. como configuración regional de programación, la fecha siempre será la misma donde quiera que se ejecute la aplicación.

Por ejemplo, si un usuario escribe 8/2/97 en un cuadro de diálogo de entrada,

CDate ("8/2/97")

devuelve los resultados siguientes, basados en la información local del sistema:

Sistema operativo Resultado
Español/España 08/02/97 8 de febrero de 1997
Inglés/EE.UU. 8/2/97 2 de agosto de 1997

Por otra parte, si escribe 8/2/97 en el código,

CDate (#8/2/97#)

devuelve los resultados de la tabla siguiente, basados en la configuración regional del código:

Sistema operativo Resultado
Español/España 02/08/97 2 de agosto de 1997
Inglés/EE.UU. 8/2/97 2 de agosto de 1997

Si el usuario español escribe 8/2/97, la aplicación interpretará esta fecha como 8 de febrero de 1997, puesto que el formato de fecha español es día/mes/año. Si un usuario de EE.UU. escribe la misma cadena, la aplicación la interpretará como 2 de agosto de 1997, porque el formato de fecha es mes/día/año.
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