yo estoy haciendo ahora una aplicación que usa DateTimePicker, tengo en pantalla 2 de estos componentes, uno para Fecha Inicial y otro para FechaFinal.
Lo que hice fué setear la propiedad TIME en el Object Inspector en 00:00:00 para el DateTimePicker1 que corresponde a la FechaInicio, para el DateTimePicker2 que corresponde a FechaFin le puse Time: 23:59:59.
Con eso logre hacer las consultas entre 2 fechas y no me queda ningun registro fuera..... y sin escribir una línea de código, solo seteando las horas en el Object Inspector.
Igual uso
Código:
FechaInicial := DateTimePicker.Date;
pero como las horas ya estan seteadas en 00:00:00 y 23:59:59... no tengo que truncar nada.
Saludos,
Pacuuy