Never do that. Not only date, data should be treated in its natural form meant for storage on data layer. No matter how you format them, they will just be stored as binary, what is the point? Simply save the date user selected from
JdateChooser
to a date type field in the database. Upon retrieval, then format it to the desired format you want for presentation (layer) purpose.