You have datepicker. You have timepicker. Why not datetimepicker? A single input box that selects both a date and a time. Should be fairly straightforward, it just needs to display both ui widgets simultaneously and handle the different parsing in and output logic.