C# Windows时间与UTC时间互转
//UTC时间转WINDOWS时间
public DateTime UTCToDateTime(double l)
{
DateTime dtZone = new DateTime(1970, 1, 1, 0, 0, 0);
dtZone = dtZone.AddSeconds(l);
return dtZone.ToLocalTime();
}
//WINDOWS时间转UTC时间
public double DateTimeToUTC(DateTime vDate)
{
TimeZone tz = TimeZone.CurrentTimeZone;
vDate = vDate.ToUniversalTime();
DateTime dtZone = new DateTime(1970, 1, 1, 0, 0, 0);
return vDate.Subtract(dtZone).TotalSeconds;
}