if a "string" is passed in for a datetime, it tries parsing it as a
float