diary datevec_strtest_results.txt try datevec('01-Mar-2000 15:45:17') catch disp('Failed format 0'); end try datevec('01-Mar-2000') catch disp('Failed format 1'); end try datevec('03/01/00') catch disp('Failed format 2'); end try datevec('Mar') catch disp('Failed format 3'); end try datevec('M') catch disp('Failed format 4'); end try datevec('03') catch disp('Failed format 5'); end try datevec('03/01') catch disp('Failed format 6'); end try datevec('01') catch disp('Failed format 7'); end try datevec('Wed') catch disp('Failed format 8'); end try datevec('W') catch disp('Failed format 9'); end try datevec('2000') catch disp('Failed format 10'); end try datevec('00') catch disp('Failed format 11'); end try datevec('Mar00') catch disp('Failed format 12'); end try datevec('15:45:17') catch disp('Failed format 13'); end try datevec('3:45:17 PM') catch disp('Failed format 14'); end try datevec('15:45') catch disp('Failed format 15'); end try datevec('3:45 PM') catch disp('Failed format 16'); end try datevec('Q1-01') catch disp('Failed format 17'); end try datevec('Q1') catch disp('Failed format 18'); end try datevec('01/03') catch disp('Failed format 19'); end try datevec('01/03/00') catch disp('Failed format 20'); end try datevec('Mar.01,2000 15:45:17') catch disp('Failed format 21'); end try datevec('Mar.01,2000') catch disp('Failed format 22'); end try datevec('03/01/2000') catch disp('Failed format 23'); end try datevec('01/03/2000') catch disp('Failed format 24'); end try datevec('00/03/01') catch disp('Failed format 25'); end try datevec('2000/03/01') catch disp('Failed format 26'); end try datevec('Q1-2001') catch disp('Failed format 27'); end try datevec('Mar2000') catch disp('Failed format 28'); end try datevec('2000-03-01') catch disp('Failed format 29'); end try datevec('20000301T154517') catch disp('Failed format 30'); end try datevec('2000-03-01 15:45:17') catch disp('Failed format 31'); end diary off