Q: When you are invited for cocktails, how long should you stay?
A: “Cocktail hour” is the terminology used for the period preceding dinner during which drinks and hors d’oeuvre’s are served. An hour is about the time you would stay, assuming the invitation is for before the dinner hour. If it is after the dinner hour and it is really a party, it would be expected that it would last for at least two hours. Therefore, timing is everything.