2013-09-30 70 views
1

我想解析一個字符串到.NET中的日期。我有以下的代碼可以這樣做:但是在.NET中解析日期(字符串到日期)

Dim FromDateDate As Date = Date.ParseExact(FromDate, "mm/dd/yyyy", System.Globalization.CultureInfo.InvariantCulture) 

我發現,當我通過08/18/2010它解析它1/18/2010 12:08:00 AM誰能告訴我這是爲什麼,以及如何解決它這條線不能正常工作?

+1

你看到'08'去了嗎?請參閱[使用「mm」說明符格式化月份的DateTime ToString問題](http://stackoverflow.com/questions/14206359/datetime-tostring-issue-with-formatting-months-with-mm-specifier)。 – CodeCaster

回答

3

您需要:

Dim FromDateDate As Date = Date.ParseExact(FromDate, "MM/dd/yyyy", System.Globalization.CultureInfo.InvariantCulture) 

下, 「MM」 指定分鐘, 「MM」 是月。詳情請參閱Custom Date and Time Format Strings