WinForm怎么判断一个字符串是日期型字符串
WinForm如何判断一个字符串是日期型字符串?
我要求用户输入形如:
2015-01-15
2015-01-04
2015-01-16
...
但是用户经常输入成
2015-1-15
2015-1-4
2015-1-16
或者:
2015/1/15
2015/1/4
2015/1/16
又或者:
15/1/2015
4/1/2015
16/1/2015
...
请问怎么可以在VB.NET中不管用法如何输入上述三种格式字符串,都最终强制转化为:
yyyy-MM-dd
2015-01-15
2015-01-04
2015-01-16
这样的日期型格式呢? 望指教,谢谢!
------解决思路----------------------
你不如输入的时候做验证,让用户只能按你给的格式输入,乱输入不让提交
否则我给你输入个2014111,你说是1月11日还是11月1日?
------解决思路----------------------
用 DatePikder 控件输入啊!
------解决思路----------------------
列设置格式,日期型
输入不对,回车后,会很难看,输入者 就会发现
我要求用户输入形如:
2015-01-15
2015-01-04
2015-01-16
...
但是用户经常输入成
2015-1-15
2015-1-4
2015-1-16
或者:
2015/1/15
2015/1/4
2015/1/16
又或者:
15/1/2015
4/1/2015
16/1/2015
...
请问怎么可以在VB.NET中不管用法如何输入上述三种格式字符串,都最终强制转化为:
yyyy-MM-dd
2015-01-15
2015-01-04
2015-01-16
这样的日期型格式呢? 望指教,谢谢!
------解决思路----------------------
你不如输入的时候做验证,让用户只能按你给的格式输入,乱输入不让提交
否则我给你输入个2014111,你说是1月11日还是11月1日?
------解决思路----------------------
用 DatePikder 控件输入啊!
------解决思路----------------------
列设置格式,日期型
输入不对,回车后,会很难看,输入者 就会发现