在VB.NET中尝试Date.ParseExact时出现异常

时间:2013-05-20 04:15:14

标签: vb.net

我正在尝试解析这个问题:

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.。那么,无论系统日期格式如何,我怎样才能使我的代码在上面工作?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

Date.ParseExact("5/19/2012", "M/d/yyyy", new Globolization.CultureInfo("en-GB")).toString(myCultureInfo)