关于日期格式处理的问题(检测环节比较复杂,可否实现)
我现在编制一个程序,需要在文本框中输入日期格式的数字字符串,格式如:2005-11-1,然后点击按钮。请问:如何编写才能检测出我输入的这个日期是不是正确的呢?
不正确的情况如下:
1、输入了错误的字符串,如:2005-a0-10
2、输入的数字字符位数错误,如:205-11-1
3、输入的日期错误,如:2005-11-32,把11分输入了32天。
最后此检测程序还需要能正确识别以下格式:(输入以下都按正确检测)
2005-11-1 2005-11-01 2005-7-21 2005-07-21 2005-01-10 2005-1-1
希望高手能给编写一下,小弟不胜感激!