Como trabalhar com fusos horários no ASP.NET

Estou trabalhando em um projeto "sistema de lembrete online" (ASP.NET 2.0 (C #) / SQL Server 2005)

Como este é um serviço de lembrete que enviará o email aos usuários em datas específicas. Mas o problema é que os usuários não são de países específicos, são de todo o mundo e de diferentes fusos horários. Agora, quando estou registrando, solicito o fuso horário dos usuários da mesma maneira que o Windows solicita o fuso horário no momento da instalação.

Mas eu não estou recebendo o se o usuário selecionou (+5,30) ou algo fuso horário, então como lidar com esse fuso horário no meu aplicativo asp.net. Como trabalhar de acordo com o fuso horári

E, por favor, sugira se existe alguma maneira melhor de lidar com fusos horários nesta aplicação

Obrigad

questionAnswers(7)

yourAnswerToTheQuestion