racskelly,
If it's YYMMDD, you could try (use whatever you want in place of "33" below to determine when to use 19xx or 20xx):
stringvar DtStr := totext({table.field},0,"");
numbervar yr := val(left(DtStr,2));
numbervar mt := val(mid(DtStr,3,2));
numbervar dy := val(right(DtStr,2));
if yr > 33 then
date(1900+yr,mt,dy)
else
date(2000+yr,mt,dy)
Andy