Possible Duplicate:
Change the definiton of a “day” to be localized for users

It would be nice if the midnight point to start a new day were synced to the user's timezone instead of using the server's timezone. Otherwise it can incorrectly report a broken streak of consecutive visits when the user visits in the morning yesterday and in the afternoon today but the server sees two days elapsed. User could set their timezone as a preference for their user id.

marked as duplicate by Jeff Atwood Jul 17 '10 at 21:02

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.