how can verify strings in format "dd.mm.yyyy hh:mm:ss.mmm"
?
for example:
12.01.2011 13:26:10.000 13.05.2010 22:30:20.000
should accepted, others should rejected. want able like:
string c = "12.01.2011 13:26:10.000"; if (string.compareformat(c)) { // } else { // else }
you can use tryparseexact
:
string format = "dd.mm.yyyy hh:mm:ss.fff"; string c = "12.01.2011 13:26:10.000"; cultureinfo enus = new cultureinfo("en-us"); datetime result; if (datetime.tryparseexact(c, format, enus, datetimestyles.none, out result)) { console.writeline("right format"); } else { console.writeline("wrong format"); }
Comments
Post a Comment