The Irving Berlin song “God Bless America” (1918) appeared 24 years before “White Christmas” (1942).
“God Bless America” was written for, but discarded from, the Broadway musical, Yip, Yip, Yaphank.
“White Christmas” made its introduction in the 1942 film musical Holiday Inn, starring Fred Astaire and Bing Crosby.
Irving Berlin wrote the 1918 song “Oh, How I Hate to Get Up in the Morning” for the show Yip, Yip, Yaphanh, the same show that generated “God Bless America.”