PDA

Ver la Versión Completa : Formato de Fecha y Hora


adebonis
17-03-2005, 05:36:11
Hola.

En una aplicación que estoy haciendo debo controlar el formato de la hora y de la fecha para poder trabajar esos datos correctamente. Delphi lee el formato de Windows, pero es posible que algún suariolo cambie, con lo que la aplicación realizar cálculos eróneos.

¿Alguien sabe cómo forzar a utilizar a Delphi a utilizar un formato determinado? ¿Existe alguna variable que lo indique?

Gracias.
Adolfo de Bonis Mora

keyboy
17-03-2005, 05:54:54
En realidad no importa. El formato interviene sólo para efectos de la presentación; internamente Delphi maneja las fechas y horas (TDate y TTime) como tipos Double y así hace los cálculos sin importar el formato escogido.

De todas formas, puedes consultar en la ayuda de Delphi acerca de las variables globales LongDateFormat, ShortDateFormat, DateSeparator, etc. que intervienen en cómo se presentan las fechas. También consulta el uso de funciones como DateToStr (de la unidad DateUtils) que te permiten especificar al momento de la conversión (de fecha a string) el formato deseado.

bye

Luis F. Orjuela
17-03-2005, 22:07:40
La solución a tu problema la tienes en el siguiente enlace a un hilo del foro

http://www.clubdelphi.com/foros/showthread.php?t=16360