Hi Anthony Pieper,
The prefer approach is to use the MVVM pattern. Your custom object will expose a property which will be bind to the SelectedDate property of the RadDatePicker using TwoWay binding. So in the setter of this object you will have a valid SelectedDate item. Attached is a sample project demonstrating the described technic.
the Telerik team