Dynamically generating & saving a date based on user selection