判斷字符串內容是否為日期格式,並返回一個日期變量
string str; DateTime dtTime; if (DateTime.TryParse(str, out dtTime)) { //str轉換成日期類型dtTime輸出 //使用轉換后的日期類型dtTime } else { //其他操作 }
只對字符串做判斷
public bool IsDate(string strDate) { try { DateTime.Parse(strDate); //不是字符串時會出現異常 return true; } catch { return false; } }
PS:將某一日期類型,轉換為指定的字符串格式(MM為大寫,小寫默認為分鍾)
1 dtTime.ToString("yyyy/MM/dd"); 2 textBox.text = dtTime.ToString();