Как установить часовой пояс для приложения ASP.NET MVC 5?C#

Место общения программистов C#
Ответить
Anonymous
 Как установить часовой пояс для приложения ASP.NET MVC 5?

Сообщение Anonymous »

У меня довольно большое веб-приложение, разработанное с использованием ASP.NET MVC 5 и MsSql 2008. На моем компьютере +0700 UTC, но на общем хостинге у меня другой часовой пояс.

Этот код дает мне правильную дату и время.

Код: Выделить всё

DateTime utcTime = DateTime.UtcNow;

string zoneID = "N. Central Asia Standard Time";

TimeZoneInfo myZone = TimeZoneInfo.FindSystemTimeZoneById(zoneID);
DateTime custDateTime = TimeZoneInfo.ConvertTimeFromUtc(utcTime, myZone);

Console.WriteLine(custDateTime.ToString());
К сожалению, у меня много мест, где я работаю с датой и временем. Боюсь, что забуду где-нибудь изменить код.

Есть ли простой способ установить правильный часовой пояс для моего веб-приложения?

P.S. Все пользователи моего приложения имеют один и тот же часовой пояс.

Подробнее здесь: https://stackoverflow.com/questions/222 ... pplication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»