Expressions used in Everyday Spoken English in Social and Professional contexts
To lose track of time means to be unaware of what time it is or to be unable to say how much time has passed due to being occupied or enjoying yourself. This is a useful expression in both social and professional contexts.