@stfn it really has fallen into disuse. I used to say it and hear it all the time, but now folks just say “be there at three” omitting both the o’clock as well as the meridian.
Unrelated pet peeve: it bugs me when people suggest the o’ of o’clock is the same as the ó of O'Malley (Ó Máille)