If you haven't updated your pages and missed the Google analytic code, then there is delay from Google.
Delays are quite normal in Google Analytics. One site I manage always 2 updates a day - one at about 2 in the morning and then a second update at about 10am when the number of visitors for the previous day appears to increase. All other sites seem to get just 1 update a day.