我有字符串包含日期這樣的「1969年3月8日12:00 AM」我想將其轉換爲1969年3月8日將字符串轉換日期爲datetime
我試圖
DateTime dt = DateTime.Parse("Mar 8 1969 12:00AM","MM/dd/yyyy hh:mm:ss tt",CultureInfo.InvariantCulture);
var stringdate = dt.ToString("dd/MM/yyyy").Split('/');
但總是死機給字符串不表示一個日期
您的日期不符合格式mm/dd/yyyy。您可能需要編寫自己的方法將'Mar'轉換爲'03',將當天的兩位數字轉換爲'/' –