Hola,
Por si sirve de algo, ya que me ha atrapado unos minutos, en cierta unidad de la
Jedi Library (concretamente en la unidad "JvJCLUtils") se declara una constante de nombre "NullDate", de este modo:
Código Delphi
[-]
const
NullDate: TDateTime = 0;
Sin quedarme muy claro lo que quiere decir el comentario antes del valor que se asigna a dicha constante, el caso es que parece servir hacer algo como lo siguiente para comprobar si el usuario eligió o no una fecha en el componente de que venimos hablando en este Hilo:
Código Delphi
[-]
if JvDateEdit1.Date = 0 then
ShowMessage('Selecciona una fecha');
Puede que sea una simpleza, pero, puesto que me costó un tanto llegar a ello (tratando de hacer otras comparaciones con "Date" por ver si daba con la copla, como suele decirse, sin dar con ella) lo refiero aquí, como he dicho, por si puede servir de algo.