码迷,mamicode.com
首页 > Web开发 > 详细

.net 时区数据处理

时间:2015-03-10 18:57:08      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

C# 处理时区 ,主要参考微软官网: https://msdn.microsoft.com/zh-cn/library/bb397769

全球主要使用UTC时间和GTM 时间,

程序这里使用UTC,

 class Program
    {
        static void Main(string[] args)
        {

            // 当前时间 ,转换成UTC
            DateTime dateNow = DateTime.Now;
            // 转化为UTC时间
            DateTime timeUTC= TimeZoneInfo.ConvertTimeToUtc(dateNow);
            Console.WriteLine("The date and time are {0} UTC.",timeUTC);

            //  自定义时区  UTC-6 CST
            TimeZoneInfo timeZone_utc5 = TimeZoneInfo.CreateCustomTimeZone("utc-5", new TimeSpan(+8, 0, 0), "utc-5ETS", "utc-5ETS");
            DateTime timeets5 = TimeZoneInfo.ConvertTimeFromUtc(timeUTC, timeZone_utc5);
            Console.WriteLine("The date and time are {0} timeZone5N.", timeets5);
            
            Console.ReadLine();

       }

}

查询时区比较好的网站推荐:http://www.timegenie.com

 

.net 时区数据处理

标签:

原文地址:http://www.cnblogs.com/junjie008/p/4326502.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!