about alias fulldate this can be
alias -l fulldate return $replace($Mid($1,1,3),sat,Satur,tue,Tues,wed,Wednes,thu,Thurs) $+ $iif($1,day)
and about alias setmonth that can be like this
alias -l SetMonth return $findtok(jan feb mar apr may jun jul aug sep oct nov dec,$1,1,32)