Can You Determine Timezone from Request Variables?
This is more complicated but I’ve had to resort to this scenario before because machine and user profile settings sometimes don’t match your visitor’s preferences. For example, a UK visitor accessing your site temporarily from an Australian server. Use a geolocation service (e.g MaxMind.com) as suggested by @balabaster, to get the zone matching their IP … Read more