C# 判断字符串是否为日期格式
判断字符串内容是否为日期格式,并返回一个日期变量
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();
不多试试,你又怎么会甘心
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步