如何判断字符串20070912是符合yyyyMMdd的时间格式?

yjzhg 2008-05-28 10:32:38
但是,又有可能是字符串20070912133145是否符合yyyyMMddHHmmss的时间格式?
但是,又有可能是字符串070912是否符合yyMMdd的时间格式?

总之是字符串与时间格式都是可能配置的?

用正则表达式吗?谢谢
...全文
751 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjzhg 2008-05-28
  • 打赏
  • 举报
回复
谢谢
leizhipan 2008-05-28
  • 打赏
  • 举报
回复
http://www.cnblogs.com/panzhilei/archive/2007/05/24/758595.html
starlessnt 2008-05-28
  • 打赏
  • 举报
回复
已有答案..UP
myh0305 2008-05-28
  • 打赏
  • 举报
回复

DateTime dt;
bool bFlag = DateTime.TryParseExact("20070912", "yyyyMMdd", null, System.Globalization.DateTimeStyles.None, out dt);
wangkun9999 2008-05-28
  • 打赏
  • 举报
回复

System.IFormatProvider format=new System.Globalization.CultureInfo("zh-CN",true);
try
{
DateTime.ParseExact(s,"yyyyMMdd",format);
}
catch(e)
{
//不符合格式
}

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧