inohilog

/var/log/inohiro

現在時刻をISO-8601(W3C-DTF)形式で出力する

ISO-8601は時刻と日付を表す国際規格です*1RSSでdateを表現するときに用いますが、もともとはDublin Coreで定義されているようです*2
書式指定文字列(?)として「"s"」を渡せば良いようです。

コード

using System;

namespace iso8601_output
{
	class Program
	{
		static void Main( string[] args )
		{
			DateTime dt = DateTime.Now;
			Console.WriteLine( dt.ToString( "s" ) );
			Console.ReadKey();
		}
	}
}

出力

2010-04-23T03:39:21

参考情報