%uxdat(h,format) ; FreeM Date/Time formatting - version 0.5.0.1 ; Jon Diamond - 1999-03-21 ; n time ; S h=$G(h) i h="" s h=+$H s time=$P(h,",",2) i time="" s time=$p($h,",",2) q $$date(h,$g(format))_" "_$$time(time,$g(format)) ; date(h,format) s format=$g(format) n day,h,i,ly,mon,r,year,mm S h=$G(h) i h="" s h=+$H s time=$P(h,",",2) i time="" s time=$p($h,",",2) s h=h>21914+h ; 1900 IS NOT A LEAP YEAR S ly=h\1461,r=h#1461,year=ly*4+1841+(r\365),day=r#365,mon=1 I r=1460,ly'=14 S day=365,year=year-1 F i=31,(r>1154)&(ly'=14)+28,31,30,31,30,31,31,30,31,30 Q:i'