![]() |
If con Fechas
Lo unico que voy a hacer es cuando se coloque la fecha en un DateTimePicker, si es mayo o menor a una fecha determinada esta se guarde en su tabala correspondiente.
Es correcta esta apreciacion: if (datetostr(DateTimePicker1.Date)>'01/01/2005')and(datetostr(DateTimePicker1.Date)<'31/12/2005') then begin showmessage('guardado en 2005'); end; y asi sucesivamente para el año 2006 y 2007. Pero no me queda el codigo, si alguien me puede orientar acerca de esto se lo agredezco mucho ;) Karla |
No se si es porque hoy es viernes o que, pero no te entendi nada de lo que necesitas, ¿Podrias echarte una manito esplicandonos un poco mejor la cosa?
|
¿Por qué no comparas directamente la fechas en lugar de convertirlas primero a cadena? El problema que tendría esto, es que dependes de que la configuración regional esté en el formato yyyy-mm-dd, en ese orden, para que la comparación sea correcta.
// Saludos |
prueba esto
Cita:
|
Y ¿por qué no así?
Código:
if DateUtils.YearOf(DateTimePicker1.Date) = 2023 then |
Esa esta buena, y no me la sabia :D:D
|
Lo malo es que YearOf solo devuelve datos hasta 9999, y ¿Despues que? :D
|
jajajajaja, jhonny tu tan preocupado por la conservacion de la vida eterna, o acaso eres un highlander?
|
Cita:
|
Lo que se quiere es saber si una fecha esta en un año especifico para realizar determinadas acciones dependiendo el año
eso fue lo que entendi |
Cita:
|
Gracias a todos, me ayudaron mucho con la explicacion. :p
Karla |
| La franja horaria es GMT +2. Ahora son las 00:32:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi