The Star-Spangled Banner" became our official national anthem on March 3rd, 1931. That was 83 years ago today!
Herbert Hoover was our president and his signature on the Congressional bill made it official.
The Congressional Action - 36 U.S. Code § 301 - also specified aspects of behavior to be observed whenever the national anthem would be played:
(b) Conduct During Playing.-- During a rendition of the national anthem--
(1) when the flag is displayed--
(A) individuals in uniform should give the military salute at the first note of the anthem and maintain that position until the last note;
(B) members of the Armed Forces and veterans who are present but not in uniform may render the military salute in the manner provided for individuals in uniform; and
(C) all other persons present should face the flag and stand at attention with their right hand over the heart, and men not in uniform, if applicable, should remove their headdress with their right hand and hold it at the left shoulder, the hand being over the heart; and
(2) when the flag is not displayed, all present should face toward the music and act in the same manner they would if the flag were displayed.
The words to the anthem were written by Francis Scott Key as he saw the flag continuing to fly over Fort McHenry after a massive overnight British bombardment in 1814, during the War of 1812.
The words were were published in a Baltimore newspaper and later set to music of "To Anacreon in Heaven,"ironically this was a popular English song. Throughout the 19th century, The Star-Spangled Banner was treated as the national anthem by most branches of the U.S. armed forces; however, it wasn't until 1916 that President Woodrow Wilson signed an executive order formalized this. To bolster the credibility and role of the anthem, Congress passed the legislation in 1931.
So, get out there an grab a sweet treat as celebration of the formal establishment of our national anthem!