i have textbox user supposed enter date. how can check whether entered date in correct date format?
like this:
02/02/2008
- not
022/22/-1
- not
2009/02/02
- not
02/jun/2015
- not
02/abc/2010
(i don't want use datetimepicker or monthcalender).
edit 1
i tried
private sub txthiredate_validated(byval sender object, byval e system.eventargs) handles txthiredate.validated dim datestring string = txthiredate.text dim formats string = "mm/dd/yyyy" dim datevalue datetime if datetime.tryparseexact(datestring, formats, new cultureinfo("en-us"), datetimestyles.none, datevalue) end if
but showing errors
use datetime.tryparseexact function:
string datestring = datetextbox.text; string formats = "mm/dd/yyyy"; datetime datevalue; if (datetime.tryparseexact(datestring, formats, new cultureinfo("en-us"), datetimestyles.none, out datevalue)) { // means value of date in specified format.. }
dont forget use globalization
namespace
:
using system.globalization;
Comments
Post a Comment