2012-09-14 920 views
1

我有格式的字符串:格式化字符串日期時間

YYYY-MM-DDDDTHH:MM:SS

這來自於我需要導入到SQL Server數據庫,這樣的數據饋送我們可以做適當的報告(必要時按日期和時間對數據進行排序)。

我打算把這個分開,然後使用字符串的部分手動構建數據/時間,但是我想知道是否有更優雅的方法來實現這個目的? (也許有一個不明的日期格式功能,我可以打電話,我不知道?)

+0

可能重複( http://stackoverflow.com/questions/919244/converting-string-to-datetime-c-net) –

回答

8

使用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