请教如何把当前时间转换成utc格式的

请问怎么把当前时间转换成utc格式的?
怎么把当前时间转换成:
C# code
Fri Mar 23 17:27:15 UTC+0800 2012
,这种格式的?

------解决方案--------------------
http://topic.csdn.net/u/20100708/11/1887a242-647c-4d3e-befc-ac75c847379f.html
------解决方案--------------------
在当前时间-1970年1月1号8点,然后换个格式就行了

别丢了8点就行
------解决方案--------------------
C# code
        string s = "Fri Mar 23 17:27:15 UTC+0800 2012";
        DateTime dt = DateTime.ParseExact(s, "ddd MMM dd HH:mm:ss UTCK yyyy", new CultureInfo("en-GB"));
        Response.Write(dt.ToString() + "<br/>");
        Response.Write(dt.ToUniversalTime());