[C#.NET] 列舉時區 Zones
記錄一下最近用到的小功能,這是利用 TimeZoneInfo 類別 進行處理。
TimeZoneInfo.Local.DisplayName 屬性取得目前電腦時區,利用TimeZoneInfo.GetSystemTimeZones()方法列舉
private void Form1_Load(object sender, EventArgs e)
{
string localZone = TimeZoneInfo.Local.DisplayName;
this.comboBox1.Text = localZone;
ReadOnlyCollection<TimeZoneInfo> list = TimeZoneInfo.GetSystemTimeZones();
foreach (var zone in list)
{
this.comboBox1.Items.Add(string.Format("{0}", zone.DisplayName));
}
}
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET