Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/03/2005, 14:58
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 1 mes
Puntos: 25
Creeme que no hay nada como usar formato ANSI para fechas, te salva de problemas cuando no usas el formato americano.

En tu caso me imagino que tienes problemas como que los 02/05/2000 se convierten en 05/02/2005 debido a problemas con los diferentes formatos de fechas existentes. En el caso de fechas como 15/01/2000 algunos programas truenan, debido a que insisten en suponer que el "15" es el mes y el "01" el día.

ANSI utiliza un formato sin ambiguedades, además de que es muy útil para hacer los ordenamientos, pues maneja el formato aaaa-mm-dd, así nunca tendrás problemas para interpretar que es que.

En el trabajo estoy empezando a usar ese formato directamente en mis GUI, eso elimina que el usuario se pregunte en que formato trabaja el sistema (y aprender a base de prueba y error). Si no lo quieres manejar así entonces tendrías que manejar una fecha de "display" en el GUI y una fecha de trabajo para la DB.

Mi recomendacion es que SIEMPRE uses formato ANSI para con la DB.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche

Última edición por Mithrandir; 16/03/2005 a las 14:59