be going on (for) (something)
To be approaching something in particular, often a time or age. Primarily heard in UK. My daughter is going on 16 and is very excited to finally be able to drive.
be going on (for) something
(British English) be nearly a particular age, time or number: It was going on for midnight by the time we left.