How to convert String to DateTime and DateTime to String
Converting from String to DateTime is not a trivial task as it requires some parsing. Fortunately .NET provides the DateTime.ParseExact method.
using System;02.using System.Globalization;03. 04.public class MyClass05.{06.public static void Main()07.{08. 09.string dateString, format;10.DateTime dateTime;11.CultureInfo cultureInfo = CultureInfo.CurrentCulture;12. 13.format = CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern.ToString();14.// if format = "dd/MM/yyyy"15.dateString = "01/03/1995";16. 17.try {18.dateTime = DateTime.ParseExact(dateString, format, provider);19.Console.WriteLine("{0} converts to {1}.", dateString, dateTime.ToString());20.}21.catch (FormatException) {22.Console.WriteLine("{0} is not in the correct format.", dateString);23.}24.}25.}1.01/03/1995 converts to 01/03/1995 00:00:00.01.using System;02.using System.Globalization;03. 04.public class MyClass05.{06.public static void Main()07.{08. 09.string dateString, format;10.DateTime dateTime;11.CultureInfo cultureInfo = CultureInfo.CurrentCulture;12. 13.format = CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern.ToString();14.// if format = "dd/MM/yyyy"15.dateString = "01/03/1995";16.try {17.dateTime = DateTime.ParseExact(dateString, format, cultureInfo);18.Console.WriteLine("{0} converts to {1}.", dateString, dateTime.ToString());19.dateString = dateTime.ToString("dd.MM.yy");20.Console.WriteLine("converted to {0}.", dateString);21.}22.catch (FormatException) {23.Console.WriteLine("{0} is not in the correct format.", dateString);24.}25. 26.}27.}01/03/1995 converts to 01/03/1995 00:00:00.
.converted to 01.03.95.


Post A Comment:
0 comments: