рыцарь на час

Книжн. Ирон. Человек, живущий благородными порывами, но не способный к серьёзной длительной деятельности, к борьбе. Коноваловы способны восхищаться героизмом, но сами они — не герои и лишь в редких случаях «рыцари на час» (М. Горький. О пьесах).

— От названия стихотворения. НА. Некрасова «Рыцарь на час».

Источник: Фразеологический словарь русского литературного языка на Gufo.me