Question: When did star spangled banner became the national anthem?
Answer: March 3, 1931
Natural Questions answer: on March 3 , 1931 (from the Wikipedia article "The Star-Spangled Banner")