All pastes #349838 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-02-11 02:19 UTC
rendered paste body
using System;
using System.Globalization;

class a {
	public static void Main ()
	{
		string str = "20060101000000";
		String TimeFormat = "yyyyMMddHHmmss";
		DateTime dt;

		dt = DateTime.ParseExact (str, TimeFormat, CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal);
		Console.WriteLine ("kind=" + dt.Kind + " " + dt.ToString("yyyy-MM-ddTHH:mm:ss.fffffffzzz", CultureInfo.InvariantCulture));

		dt = DateTime.ParseExact (str, TimeFormat, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal);
		Console.WriteLine ("kind=" + dt.Kind + " " + dt.ToString("yyyy-MM-ddTHH:mm:ss.fffffffzzz", CultureInfo.InvariantCulture));

		dt = DateTime.ParseExact (str, TimeFormat, CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal | DateTimeStyles.AdjustToUniversal);
		Console.WriteLine ("kind=" + dt.Kind + " " + dt.ToString("yyyy-MM-ddTHH:mm:ss.fffffffzzz", CultureInfo.InvariantCulture));
	}
}