Totally agree with your comments on the use of date formats in reporting. In answer to Rick's question, I don't believe there is a way of returning the formatted value in Proc Means. You can, however, use Proc Tabulate to do the same calculations and show the formatted values.

proc tabulate data=measurements;
var timestamp;
table timestamp*f=datetime20.*(min median max);
run;