在代码中使用标准时区ID,替换掉 'Central Daylight Time'。 例如,将时区设置为美国中部时间(Central Time),可使用标准时区ID 'Central Standard Time' 或 'America/Chicago'。具体代码示例:
TimeZoneInfo timeZone = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time"); // 或 TimeZoneInfo.FindSystemTimeZoneById("America/Chicago");
DateTime currentTime = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, timeZone);