I came across this idiom in a title, in association with a noun:
[noun of a product category] — The need of the hour
What does this mean?
Hour here just means a particular point in time. The need of the hour simply refers to some need at some point in time.