string strdate="15/06/2010";
DateTime dt =
DateTime.Parse(strdate,
System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat);
i cannot able to get the datetime value as dd/mm/yyyy.
it is giving exception ‘string is not recognized as a valid datetime’
oly if it is in 06/15/2010 it is working. how to get the same format in dt.
Well, presumably your thread’s current culture expects MM/dd/yyyy. If you want to use dd/MM/yyyy then you should specify that explicitly. Personally I prefer
ParseExactinstead ofParse, as that gives more control. I would use something like:Note that if this is user input, you may want to use
TryParseExactinstead.