Wrap `new DateTime` with try{ } catch() {}

It can trigger an Exception if `date.timezone` isn't set

See #1418