a="20110114172907" if type(a) = 'N' try if len(a) = 8 && Possible date ldDate = date(val(substr(a,1,4)),val(substr(a,5,2)),val(right(a,2))) lcType = 'D' endif if len(a) =14 && Possible time ltDateTime = datetime(val(substr(a,1,4)),val(substr(a,5,2)),val(substr(a,7,2)), val(substr(a,9,2)),val(substr(a,11,2)),val(substr(a,13,2)) ) lcType = 'T' endif catch lcType = 'N' endtry endif