C#でRFC3339の日付フォーマットを出力するには

2009年9月29日

Atomなどで使われる日付形式RFC3339 を.Net Framework(C#)で出力するには下記のように行う。

string rfc3339 = System.Xml.XmlConvert.ToString(new DateTime(2001, 1, 1, 12, 3, 4, DateTimeKind.Local), System.Xml.XmlDateTimeSerializationMode.Utc);

 変換結果は下記。

2001-01-01T03:03:04Z

コメントは受け付けていません。