We ran into something curious with CDate and a datetime strings with midnight as the time.
When we pass in non-midnight datetimes we get
CDate("1/18/202