我无法字符串转换日期与抛不正确的格式的例外:字符串转换成指定的日期格式
这里是patterens:
DD-MM-YYYY
MM-DD-YYYY
YYYY-DD-MM
YYYY-MM-DD
YYYYDDMM
YYYYMMDD
格式从下拉列表来这里是我尝试了不同的方法,但它仍然抛出异常:
strCurrentFormat = rcboDateFormat.SelectedValue.ToString();
DateTime db = DateTime.ParseExact(strOldDate, "DD-MM-YYYY", CultureInfo.InvariantCulture);
//DateTime loadedDate = DateTime.ParseExact(strOldDate, strCurrentFormat, null);
我已经采取字符串之前,解决了这个问题,他们分裂和移动的年份和月份并且每天都采用适当的格式,但这需要很长时间,如果有人知道更简单的方式,这将是一个巨大的帮助。
谢谢你工作完美 – Developer
@JonSenchyna - 它会尝试在每种格式连续,直到它成功。 OP的主要问题是格式字符串使用了不正确的格式说明符。 – Oded