It's better to give back a timezone aware datatime in case of an ValueError