Add space between hours and minutes

Also, don't print minutes at all if we are on the hour.
Add a period after range estimate