Saturday, 15 March 2014

.net - C# Date Format Conversion Error -



.net - C# Date Format Conversion Error -

this code.

datestring = "6/29/2014"; format = "yy-mm-dd"; seek { result = datetime.parseexact(datestring, format, provider); console.writeline("{0} converts {1}.", datestring, result.tostring()); } grab (formatexception) { console.writeline("{0} not in right format.", datestring); }

i want convert date 6/29/2014 2014-06-29 getting error date not in right format . missing here?

your format string doesn't match input, , didn't specify output format.

var datestring = "6/29/2014"; var format = "m/dd/yyyy"; // adjusted format match input seek { var result = datetime.parseexact(datestring, format, provider); console.writeline("{0} converts {1}.", datestring, result.tostring("yyyy-mm-dd")); // specify output format } grab (formatexception) { console.writeline("{0} not in right format.", datestring); }

output:

6/29/2014 converts 2014-06-29.

c# .net datetime

No comments:

Post a Comment