Files
ZelWiki/ZelWiki.Library/TimeZoneItem.cs
2025-02-23 18:47:21 +08:00

29 lines
695 B
C#

namespace ZelWiki.Library
{
public class TimeZoneItem
{
/// <summary>
///
/// </summary>
public TimeZoneItem()
{
Text = string.Empty;
Value = string.Empty;
}
public string Text { get; set; }
public string Value { get; set; }
public static List<TimeZoneItem> GetAll()
{
var list = new List<TimeZoneItem>();
foreach (var item in TimeZoneInfo.GetSystemTimeZones())
{
list.Add(new TimeZoneItem { Value = item.Id, Text = item.DisplayName });
}
return list.OrderBy(o => o.Text).ToList();
}
}
}