Delphi/Lazarus: Extraer Día, Mes y Año del Formato DateTime
Pregunta de Invitado | 09/11/2023 a las 19:17
Tengo una fecha en el formato TDateTime, pero necesito los segmentos individuales como variables integer. Entonces, me gustaría extraer el día, el mes y el año de la variable datetime para almacenar los valores en variables enteras individuales.
¿Hay alguna función disponible para eso o alguien puede ayudarme a hacerlo?
Temas Relacionados
Delphi/Lazarus: Mostrar Fecha y Hora actuales
Consejo | 0 Comentarios
JavaScript: Obtener la Fecha y la Hora actuales
Tutorial | 1 Comentario
PHP: Determinar el Número de Semana
Tutorial | 0 Comentarios
Horóscopo Chino: Signos y Elementos del Zodíaco
Información | 0 Comentarios
¿Qué Animal soy en el Horóscopo Chino?
Información | 0 Comentarios
Delphi/Lazarus: ¿Está presionada la tecla ALT, SHIFT o CTRL?
Tutorial | 0 Comentarios
XLS y XLSX: Número máximo de Columnas y Filas
Información | 2 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Delphi así como Lazarus vienen con una función para hacer eso. La función se llama DecodeDate y se puede utilizar de la siguiente manera:
En primer lugar, aquí guardamos la fecha actual en la variable ADate. Sin embargo, al mismo tiempo, hemos declarado las variables AYear, AMonth y ADay en las que nuestro año, mes y día deberían escribirse más tarde. Para eso, llamamos a DecodeDate y pasamos todas las variables a esta función. Finalmente, mostramos los resultados con ShowMessage().
09/11/2023 a las 23:11