have one's day

have its/(one's) day

To be at the height of or experience success or prosperity. Any of you who is determined and willing to put in hard work will have her day eventually. The smartphone is really having its day it seems.
See also: have
Farlex Dictionary of Idioms.

have one's day

see under had its day.
See also: have
The American Heritage® Dictionary of Idioms by Christine Ammer.
See also:
  • have its/(one's) day
  • height
  • at the height of
  • the worth of a thing is what it will bring
  • worth of a thing is what it will bring
  • (one) (has) never had it so good
  • never had it so good
  • never had it so good, one
  • the height of (something)
  • a man/woman with a mission