Dictionary.com
Thesaurus.com

had its day, has

Idioms  
  1. Is no longer useful or popular or successful, as in Some people think the railroad has had its day. This expression is the antonym of have its (or one's) day, meaning “to experience success or prosperity,” as in Every dog has its day, a proverb dating from the 16th century. Both terms use day in the sense of “a propitious or opportune time.”


Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

Beyond activist circles, the view that Page 3 has had its day has been gaining ground for some time.

From The Guardian

The old flint lock, although it has had its day, has done its work well, and is entitled to veneration.

From Project Gutenberg

The group system has had its day, has done its work.

From Project Gutenberg