嘉兴定制型网站建设,桂林做网站公司,上海ktv最新通知,建站平台哪家好C#获取Windows夏令时开关
// 获取所有的时区信息
var allTimeZones TimeZoneInfo.GetSystemTimeZones().ToList();通过接口可以看到, 字段SupportsDaylightSavingTime代表是否支持配置夏令时
// 获取当前Window设置的时区
var tmpLocal TimeZoneInfo.Local;但是取Local 信息…C#获取Windows夏令时开关
// 获取所有的时区信息
var allTimeZones TimeZoneInfo.GetSystemTimeZones().ToList();通过接口可以看到, 字段SupportsDaylightSavingTime代表是否支持配置夏令时
// 获取当前Window设置的时区
var tmpLocal TimeZoneInfo.Local;但是取Local 信息时, 字段SupportsDaylightSavingTime 代表的不是支持配置夏令时, 而是夏令时的开关是否打开
// 也可以通过读取注册表的方式来或取
bool isDaylightSavingTimeEnabled false;
if (TimeZoneInfo.Local.SupportsDaylightSavingTime){RegistryKey regKey Registry.LocalMachine.OpenSubKey(SYSTEM\CurrentControlSet\Control\TimeZoneInformation);if (regKey ! null){object value regKey.GetValue(DynamicDaylightTimeDisabled);if (value ! null value.GetType() typeof(int)){isDaylightSavingTimeEnabled ((int) value 0);}}}