1.8.7 doesn't support Time.new(*args), so use Time.parse instead