-2
我一直在網上尋找一個例子,將解決我的問題與字符串轉換爲日期時間。將字符串轉換爲datetime問題
我想將en-us(mm/dd/yyyy)轉換爲荷蘭比利時(dd/mm/yyyy)日期時間。 你能給我舉個例子嗎?
爲了您的信息,我已經嘗試過Convert.ToDateTime,Parse,TryParse,ParseExact等,但都沒有工作。我非常喜歡這個轉換的例子,沒有任何無用的鏈接。
Upate
我得到的錯誤是:字符串未被識別爲有效的DateTime。 我曾嘗試:
----------------
string str = "02/20/2012";
DateTime dt = Convert.ToDateTime(str);
---------------------
IFormatProvider theCultureInfo = new System.Globalization.CultureInfo("nl-BE", true);
DateTime theDateTime = DateTime.ParseExact(deliveryDate, "dd/mm/yyyy", theCultureInfo);
Console.WriteLine(dt);
----------------------
var parsed = DateTime.ParseExact("02/20/2012","dd/mm/yyyy", null);
---------------
dateValue = DateTime.Parse(dateString, new CultureInfo("nl-BE", false));
和我不記得他們現在其他一些例子。但所有領先的沒有。
你想要字符串轉換爲字符串嗎? – 2012-08-17 18:22:33
DateTime應該支持CultureInfo。請參閱:http://stackoverflow.com/questions/313781/localization-of-date-time-using-custom-patterns – Brandon 2012-08-17 18:24:44
我向你保證,ParseExact是workng罰款。 – 2012-08-17 18:25:22