我試着創建一個DateTime對象。我從字符串數組中獲取我的值。c#DateTime對象錯誤
當我運行的代碼,確切日期時間打印爲:2009-12-21 6時07分05秒
string tmpDate = values[0].Trim() +" "+ values[1].Trim();
Console.WriteLine(tmpDate);
DateTime time = DateTime.ParseExact(tmpDate, "yyyy-MM-dd HH:mm:ss", null);
出於某種原因,我得到這個日期時間格式異常? 任何ide's?
問候 Marthin
無法重現您的錯誤。如果您將「2009-12-21 06:07:05」硬編碼到該方法中,您是否收到相同的異常? – 2010-10-11 19:00:31
它似乎在linqpad中使用您提供的數據可以正常工作。 – 2010-10-11 19:04:22
現已解決。問題出現在最後一行之後的函數調用中,我嘗試將DateTime對象發送給除此以外的函數。令人困惑的部分是來自.net的例外,表示該字符串是以錯誤的方式輸入的,而不是。 – Marthin 2010-10-19 13:02:04