首页 > 解决方案 > 如何在c#中转换UTC时间ti ist tim

问题描述

我的服务器在其他国家。所以我在 c# 中以 utc 存储时间。但我想存储在 ist(印度标准时间)。如何节省在ist中的时间?我想将当前日期时间存储在 ist timzone

gps.updatedDate = DateTime.UtcNow;

updatedDate 的数据类型是日期时间。

标签: c#datetime

解决方案


您可以在此处获取可能的时区列表。

例如,(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna你可以这样:

TimeZoneInfo timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById("W. Europe Standard Time");
DateTime timeUtc = DateTime.UtcNow;
DateTime result = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, timeZoneInfo);

推荐阅读