IDIOMS

the other day

(idiomatic) recently; lately; a few days ago.

Example:   I was in San Francisco just the other day.