isDate
if( isDate(argc, argv, &x)==0 ){
if( isDate(argc, argv, &x)==0 ){
if( isDate(argc, argv, &x)==0 ){
if( isDate(argc, argv, &x)==0 ){
if( argv[0]==0 || isDate(argc-1, argv+1, &x) ) return;