public static LostinetTimeZone UTC ...{ get ...{ return new LostinetTimeZone(TimeSpan.FromHours(+0)); } } public static LostinetTimeZone UK ...{ get ...{ return new LostinetTimeZone(TimeSpan.FromHours(+0)); } } public static LostinetTimeZone CN ...{ get ...{ return new LostinetTimeZone(TimeSpan.FromHours(+8)); } } public static LostinetTimeZone US ...{ get ...{ return new LostinetTimeZone(TimeSpan.FromHours(-5)); } } //other timezones... } class App ...{ [STAThread] static void Main(string[] args) ...{ DateTime dt = DateTime.Now;