在c#中获取印度标准时间(IST)?

ACP*_*ACP 11 c# datetime

当我使用DateTime.Now()功能显示我的系统日期它给我系统日期和时间并且工作正常但是当我尝试在我的服务器上运行此页面时它给了我在印度之外的服务器的DateTime但是我想要接受印度的时间每当在服务器上执行此页面时.我知道有可能通过Culture Info班级...任何建议....

Mat*_*hen 24

放:

private static TimeZoneInfo INDIAN_ZONE = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time");
Run Code Online (Sandbox Code Playgroud)

作为一个领域.

然后,使用:

DateTime indianTime =  TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE);
Run Code Online (Sandbox Code Playgroud)

根据需要获得时间.

  • @Pandiya:为打字错误道歉,试试"印度标准时间".刚试过它. (4认同)