我有一個字符串「2011年1月11日」,我想將其轉換爲數據類型date(即2011年1月11日)。將字符串以確切的方式轉換爲日期
我已經嘗試了所有關於datetime.parse
,datetime.parse
的資源,但所有這些東西都給了我相同的輸出2011/01/11 12:00:00 AM。我真的不明白這種行爲。我嘗試了以下內容:
1. DateTime date = DateTime.Parse("11 Jan 2011")
;
2. DateTime date = DateTime.ParseExact("11 Jan 2011" , @"dd MMM yyyy", System.Globalization.CultureInfo.InvariantCulture)
;
問題是什麼?它被稱爲Date ** Time **類是有原因的。 – mellamokb
「2011/01/11」**是** 2011年1月11日。以「12:00:00 AM」您的意思是12:00:00? – ChrisF
給你相同的輸出?一旦它是DateTime,你可以以任何你想要的字符串格式返回它。看起來你正在做的正確。 http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx – MikeSmithDev