Когда я отображаю свое использование системной даты DateTime.Now()
функция Это дает мне системную дату и время и хорошо работает, но когда я пытаюсь выполнить эту страницу на своем сервере, это дает мне DateTime Сервера, который является за пределами Индии, Но я хочу взять время Индии каждый раз, когда эта страница выполняется на сервере. Я знаю, что это возможно через Culture Info
Класс... Любое предложение....
Поместите:
private static TimeZoneInfo INDIAN_ZONE = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time");
в качестве поля.
Затем, используйте:
DateTime indianTime = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE);
для получения времени по мере необходимости.