Formato de Fecha y Hora
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 |
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 |
Configuración regional para tu aplicacion Delphi
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 |
La franja horaria es GMT +2. Ahora son las 08:33:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi