Can handle any local time zone, also some clean up.