获取系统时区
var zone = TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now).Hours;
获取当时时间的时间戳
DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); // 当地时区
long timeStamp = (long)(DateTime.Now - startTime).TotalSeconds; // 相差秒数