时区transform

        public static DateTime transformTime(DateTime time)
        {
            DateTimeOffset nowDateTime = (DateTimeOffset)time;//
            string localTimeZone =
            TimeZoneInfo.Local.ToString();
            string pacificTimeZone =
            TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time").ToString();
            DateTimeOffset newDateTime = System.DateTime.Now;
            if (!localTimeZone.Equals(pacificTimeZone))
            {
                newDateTime = TimeZoneInfo.ConvertTime(
                nowDateTime,
                TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time"));
               
            }
            return newDateTime.DateTime;//standed time
        }

posted on 2010-04-22 11:49  青春的虎子  阅读(178)  评论(0)    收藏  举报

导航