* function cvtyyyydddd2date(tcYYYYDDD) * by the late Ed Rauh lparameters tcYYYYDDD assert pcount() = 1 and vartype(tcYYYYDDD) = "C" and len(tcYYYYDDD) = 7 ; message "Wrong parameter passed! cvtyyyydddd2date(tcYYYYDDD)" if pcount() = 0 or vartype(tcYYYYDDD) != "C" or len(tcYYYYDDD) != 7 return {} && return empty date endif LOCAL nDays nDays = VAL(SUBST(tcYYYYDDD,5)) RETURN EVAL("{^" + LEFT(tcYYYYDDD,4) + "-01-01}") + nDays - 1