我從格式的XML文件回來日期時間的工作:datetime.parse並使其具有特定格式
20080916 11:02
在
yyyymm hh:ss
我怎樣才能得到datetime.parse樂趣採取這一點?即解析它沒有錯誤? 乾杯
我從格式的XML文件回來日期時間的工作:datetime.parse並使其具有特定格式
20080916 11:02
在
yyyymm hh:ss
我怎樣才能得到datetime.parse樂趣採取這一點?即解析它沒有錯誤? 乾杯
DateTime.ParseExact(input,"yyyyMMdd HH:mm",null);
假設你的意思是說,分鐘,隨後的時間,而不是秒 - 你的例子是有點混亂。
ParseExact documentation詳細說明其他重載,以防您想讓解析自動轉換爲通用時間或類似的東西。
由於@Joel Coehoorn提到,還有使用TryParseExact的選項,它會返回一個布爾值,指示操作成功或失敗 - 我仍然在.Net 1.1上,所以我經常忘記這個。
如果您需要解析其他格式,可以查看Standard DateTime Format Strings。
謝謝你的提示,我用這讓我的日期「20071122」經分析,我需要添加datetimestyles,我用沒有和它的工作:
DateTime dt = DateTime.MinValue;
DateTime.TryParseExact("20071122", "yyyyMMdd", null,System.Globalization.DateTimeStyles.None, out dt);
我很高興爲您服務的。 – 2008-12-04 16:33:37