.net 时区数据处理
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
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。