In Sitefinity you can use the user segments feature to serve different content to completely different audiences. For example, you can create a user segment for visitors in New York and another for London based visitors which are visiting between a specific time!
You can achieve this in 2 steps, first you need to actually create a user segment. The second step is to personalize a page by assigning the user segment and adding any special content. Learn More