![]() |
Problemas con las fechas
Hola!
Necesito comparar una fecha que viene de la base de datos con la fecha que el usuario introduce en un combo de fecha(de estos que al pulsar se abre el calendario y seleccionas directamente). El problema es que si en el combo muestra "13/02/05" el sistema guarda "13/02/05 11:46:05" por lo que al comparar con el "13/02/05" me dice que no es la misma. Alguien sabe como hacer que solo guarde la fecha y no la hora??? |
Que control estás usando?
Si es un TDateTimePicker, usa su propiedad Date para obtener solo la fecha.
|
tené en cueta la forma en que delphi maneja las fechas:
las fechas dentro del ambiente delphi son manejadas como un numero real, y la parte entera representa la fecha, la parte fraccionaria representa la hora. Por lo que decis, tendrías q comparar la fecha que viene de la base pero poniendole, int(fecha), para que te saque solamente el día. Espero q te sirva. |
La franja horaria es GMT +2. Ahora son las 21:48:30. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi