TAdvDateTimePicker supports natively. You can set ShowCheckBox = True , and the user can uncheck the box to indicate an empty value. Programmatically, you can set Date to Null or Empty . This is a lifesaver for database applications where date fields allow NULLs. 2. Customization That Doesn't Fight You Want a dark theme? Need a specific border style? Tired of the dropdown calendar looking like it belongs on Windows XP? TAdvDateTimePicker
[Your Dev Blog Name] Reading Time: 4 minutes TAdvDateTimePicker supports natively
Mastering Date & Time Inputs: Why TAdvDateTimePicker is the Modern Developer’s Choice TAdvDateTimePicker