In order to avoid truncating the date field of a date+time in a DatePicker, I had to split the field into a .date and an .hourAndMinute instead of displaying them both together. This *might* be a localization thing, so be careful.
Also, here's a link to Harry Vanderspeigle discussing this bug: https://www.youtube.com/watch?v=V6oUs5TQa-U


