John Kennedy actually said...
The flag of the United States of America shall hereafter be displayed at the United States Marine Corps Memorial in Arlington, Virginia, at all times during the day and night, except when the weather is inclement.
06/11/1961