That's actually a pretty big plot hole. My guess is that there were too many people to notice Peter Pettigrew in the daytime. When Harry checked the map in the nighttime, he could see Peter's dot very distinctly since there are much less people roaming around at night.