SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: Señor X² en Miércoles 6 de Diciembre de 2006, 15:33
-
Hola, hace un par de días vengo con este problema.
Necesito Comparar fechas, por ejemplo, tengo 3 fechas, Fecha_Inicial, Fecha_Final, Fecha1. Lo que quiero es comparar las fechas para saber si Fecha1 está entre Fecha_Inicial y Fecha_Final.
Espero puedan ayudarme, me tiene frenado hace bastante,
Gracias, Saludos
-
Aclara mas tu comentario
Las fechas son variables, utilizas alguna base de datos, estas utilizando algun componente ??
Saludos
-
Perdón .. no me di cuenta de no aclarar más las cosas.
Tengo 3 Edit, el primero tiene el campo Desde, el segundo el campo Hasta y el tercero la fecha a buscar. No tengo problemas en separarlos en enteros o algo así .. el formato de la fecha es por ejemplo: 06/12/2006
-
Seria mas facil si lo haces con el componente DateTimePicker en vez de un Edit. Te adjunto un ejemplo, espero que te sirva.
Pero la verdad no entiendo por que hacer una busqueda de esa manera :huh: .
O que es lo que quieres hacer?
-
Te comento que me anduvo perfecto, muchas gracias. No había probado usar el TDateTimePicker, yo estaba usando la clase TDateTime y ponía la fecha en los Edit, y no encontraba como comparar .. pero con esto ya estoy perfecto.
La razón por la que quiero hacer una búsqueda de esta manera es que yo tengo guardado en un archivo unas facturas, con descripcion, etc .. una de los elementos es la fecha .. entonces levanto la fecha del archivo, comparo con las fechas inicial y final y veo las facturas que coincidan.
Muchas gracias de nuevo por la respuesto.
Saludos
p/d: perdón la demora en responder