Smart comic book writers never actually pin down the characters' ages. That's just asking for trouble, especially as decades go by and the heroes never really age. You don't want some overeager fan going "Well, if he turned 21 in 1986, then he must be 44 now . . . ."
Better to just keep it vague. Superman is in the prime of life. Just leave it at that.