Converts to not-nullable DateTime
static DateTime toDateTime( dynamic d, DateTime def, { TimeUnit unit = TimeUnit.seconds, }) { return toDateTimeN(d, unit: unit) ?? def; }