我有格式的字符串:格式化字符串日期時間
YYYY-MM-DDDDTHH:MM:SS
這來自於我需要導入到SQL Server數據庫,這樣的數據饋送我們可以做適當的報告(必要時按日期和時間對數據進行排序)。
我打算把這個分開,然後使用字符串的部分手動構建數據/時間,但是我想知道是否有更優雅的方法來實現這個目的? (也許有一個不明的日期格式功能,我可以打電話,我不知道?)
我有格式的字符串:格式化字符串日期時間
YYYY-MM-DDDDTHH:MM:SS
這來自於我需要導入到SQL Server數據庫,這樣的數據饋送我們可以做適當的報告(必要時按日期和時間對數據進行排序)。
我打算把這個分開,然後使用字符串的部分手動構建數據/時間,但是我想知道是否有更優雅的方法來實現這個目的? (也許有一個不明的日期格式功能,我可以打電話,我不知道?)
使用DateTime.ParseExact
爲此,
例
DateTime result = DateTime.ParseExact("2012-09-24", "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture);
SP在你的情況下,格式應該[轉換字符串爲DateTime C#的.NET]的
YYYY-MM-DDDDTHH:MM:SS
可能重複( http://stackoverflow.com/questions/919244/converting-string-to-datetime-c-net) –