Sto usando C#. Devo ottenere le informazioni sul fuso orario locale per la persona che sta eseguendo l'applicazione web.Ottieni locale TimeZoneInfo
Mi chiedevo se
TimeZoneInfo tzinfo = TimeZoneInfo.Local;
TimeZoneInfo.ConvertTimeFromUtc(result.DueDate.Value, tzinfo);
è la cosa usare. A seconda di quale fuso orario è la persona che esegue l'applicazione, mi piace essere riflessa.
Hai detto "web application" - stai cercando di ottenere il fuso orario del * server * o del * client *? –
Sto cercando di ottenere il fuso orario del client. –
Ecco come posso convertire un DateTime UTC nell'ora locale dell'utente per un sito web. Il trucco consiste nel chiedere all'utente (client) di comunicare al server il fuso orario in cui si trova e lasciare che il server compensi l'UTC DateTime nell'ora locale: https://stackoverflow.com/questions/8194016/how-to- get-current-user-timezone-in-c-sharp/30503614 # 30503614 –