转自于:http://bbs.csdn.net/topics/390910176
// 获取中国时区
var chinaZone = TimeZoneInfo.FindSystemTimeZoneById("China Standard Time");
// 机器本地时间 -> 中国时间
var chinaTime = TimeZoneInfo.ConvertTime(localTime, TimeZoneInfo.Local, chinaZone);
// 中国时间 -> 机器本地时间
var localTime = TimeZoneInfo.ConvertTime(chinaTime, chinaZone, TimeZoneInfo.Local);