我正在尝试解析这个问题:
Date.ParseExact("5/19/2012", "M/d/yyyy", myCultureInfo)
在系统日期格式为MM/dd/yyyy
的机器中,它可以正常工作。但是在具有系统日期格式dd-MMM-yyyy
的机器或除MM/dd/yyyy
以外的任何日期格式的情况下,它会抛出异常String was not recognized as a valid DateTime.
。那么,无论系统日期格式如何,我怎样才能使我的代码在上面工作?
答案 0 :(得分:0)
我找到了解决方案
Date.ParseExact("5/19/2012", "M/d/yyyy", new Globolization.CultureInfo("en-GB")).toString(myCultureInfo)