c#怎样判断日期字符串是否是规定的MMYY格式的

如题所述

第1个回答  2012-09-21
MMYY格式
^(0\d|1[0-2])\d{2}$
MMYYYY格式,没有年份限制,这样年份为0000-9999
^(0\d|1[0-2])\d{4}$
如果有年份限制
哪果有年份限制,比如1600-9999,这样
^(0\d|1[0-2])(1[6-9]|[2-9]\d)\d{2}$
第2个回答  2012-09-12
正则判断

或则try转换成日期
第3个回答  2012-09-12
DateTime.TryParse("1982-10-10", CultureInfo.CurrentCulture.DateTimeFormat, System.Globalization.DateTimeStyles.None, out time);
成功out 参数改变,没成功out 参数不变~~
第4个回答  2012-09-12
用正则:
MMYY格式
^(0\d|1[0-2])\d{2}$
MMYYYY格式,没有年份限制,这样年份为0000-9999
^(0\d|1[0-2])\d{4}$
如果有年份限制
哪果有年份限制,比如1600-9999,这样
^(0\d|1[0-2])(1[6-9]|[2-9]\d)\d{2}$本回答被网友采纳
第5个回答  2012-09-12
TryParse

c# 如何判断yy:mm:dd:hh:mm:ss时间类型格式
\\d 匹配数字 {2} 匹配两个(根据前面表达式匹配)

C#,时间中英文格式如何转换?
1. 使用 `String.Format` 方法可以将日期和时间从一种格式转换为另一种格式。例如,将 "20\/10\/2010 12:00:00" 转换为 "YY-MM-DD hh:mm:ss" 格式。2. 请注意,在格式字符串中,表示分钟的字母 "m" 必须是小写的 "m",而大写的 "M" 则表示月份。3. 在格式字符串中,还可以设置时间...

如何用visual c#.net编制显示时间的程序
用DateTime类的Now属性可以格式化日期时间字符串 比如要得到当前时间的xxxx年xx月xx日 xx:xx:xx的格式 string now=DateTime.Now.ToString("yyyy年MM月dd日 HH:mm:ss");其中yyyy表示XXXX年,如2009年,如果是yy就是09年 MM:如果是大写的MM就表示月份,如现在是2月份,就显示02。如果小写mm就不表示...

c#如何获取日期字符串的年月日字符串
string mm=dt.Month.ToString();string dd=dt.Day.ToString();上述代码中yy为获取得到的年份2010,mm为获取得到的月份5,dd为获取得到的日子11。

在C# 的textbox里有一个字符串日期“2008-7-1”,我想去掉“-”_百度知 ...
MMM 显示月份的三字符缩略名。MMMM 显示月份的完整名字。s 显示秒数范围为:0~59。ss(+) 显示秒数范围为:0~59,其中,小于10的值之前加上一个0。t 显示给定的时间中AM\/PM指示器中的第一个字符。tt(+) 显示给定的时间中完整的AM\/PM指示器。y\/yy\/yyyy 显示给定的时间中...

C# asp.net 怎么将2009-9-15 0:00:00转换成2009.09.15的格式?
时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。h、%h 12 小时制的小时。一位数的小时数没有前导零。如果此格式模式没有与其他格式模式组合,应用程序将指定“%h”。hh 12 小时制的小时。一位数的小时有一个前导零。H、%H 24 小时制的小时。一位数的小时数没有前...

怎么将日期转成字符串 C# 年-月-日-时-分-秒
youDate.ToString("yyyy年MM月dd日HH时mm分ss秒");或者你希望的任何格式:youDate.ToString("yyyy-MM-dd");youDate.ToString("yyyy\/MM\/dd");yyyy:代表年份 MM: 代表月份 dd: 代表天 HH: 代表小时(24小时制)mm: 代表分钟 ss: 代表秒 希望楼主满意,有问题HI我。

谁能举例讲一下C#的ToString()
3.用String类转换日期显示格式:String.Format( "yyyy-MM-dd ",yourDateTime);4.用Convert方法转换日期显示格式:Convert.ToDateTime("2005-8-23").ToString("yyMMdd",System.Globalization.DateTimeFormatInfo.InvariantInfo); \/\/支持繁体数据库5.直接用ToString方法转换日期显示格式:DateTime.Now.ToString("yyyyMMdd...

如何定义js的 日期格式
一、将日期转换为我们常用的 "Yyyyyymymm-dd hh:mm:ss" 格式, 我们可以获取日期并进行组装, 如下面的代码所示:二、将日期转换为 "一年中的某一天" 的日期格式, 此时我们只需调用 Date 类的 Tolocaletatstring 方法。三、直接获取 "hh:mm: ss" 时间, 此时我们只需调用 Date 的 ...

c#时间函数怎么把2012年07月23日转换到2012-07-23格式
string time = Convert.ToDateTime("2012年07月23日").ToString("yyyy-MM-dd");

相似回答