//TimeZoneInfo.ConvertTime(value, TimeZoneInfo.FindSystemTimeZoneById("Korea Standard Time"), TimeZoneInfo.FindSystemTimeZoneById("China Standard Time"));
//DateTime dateTime =(TimeZoneInfo.ConvertTime(DateTime.SpecifyKind(DateTime.UtcNow,DateTimeKind.Utc),profile.TimeZone));
DateTime sourceDate = new DateTime(2008, 6, 19, 7, 0, 0);
DateTimeOffset utcTime1 = new DateTimeOffset(sourceDate,
TimeZoneInfo.Local.GetUtcOffset(sourceDate));
DateTime utcTime2 = utcTime1.DateTime;
if (utcTime1.Offset.Equals(TimeZoneInfo.Local.GetUtcOffset(utcTime1.DateTime)))
utcTime2 = DateTime.SpecifyKind(utcTime2, DateTimeKind.Local);
var timezone = now - now.ToUniversalTime();
DateTime authDateTime = expiresUtc0.HasValue ? expiresUtc0.Value.DateTime : DateTime.MaxValue;
var utcNow = DateTimeOffset.UtcNow;
//var tttt = System.TimeSpan.;
var UninTimeStamp = DateTimeOffset.UtcNow.ToUnixTimeSeconds();
var DateTimeUnix = DateTimeOffset.FromUnixTimeSeconds(UninTimeStamp);
//var DateTimeUnix = DateTimeOffset.FromUnixTimeMilliseconds(UninTimeStamp);
//计算两个时间间隔
TimeSpan timeSpan = new TimeSpan(DateTimeOffset.UtcNow.Ticks - DateTimeUnix.Ticks);
dtUTC.ToLocalTime()