string date =“8/13/2010”; // mm / dd / yyyy
System.Globalization.CultureInfo ci =System.Threading.Thread.CurrentThread.CurrentCulture;
string CurrDateFormat = ci.DateTimeFormat.ShortDatePattern.ToString() -- **// dd/mm/yyyy**
DateTime dt=Convert.ToDateTime(date); ***// Exception : In valid date time format***
date=dt.ToString(CurrDateFormat ,ci);
这是我写的代码。
我想根据当前的文化日期时间格式在UI中显示DateTime
请帮我解决问题。
由于 Kiran G
答案 0 :(得分:0)
您可以使用:
DateTime result;
DateTime.TryParse("8/13/2010", out result);
对于错误处理,您可以在if
方法周围添加DateTime.TryParse
语句,因为这会返回boolean
值。