Analysis of information sources in references of the Wikipedia article "感恩节" in Chinese language version.
However, Puritans did participate in occasional days of fasting and days of thanksgiving, sometimes declared by the Church of England but developed even further by the Puritans. ... A day of thanksgiving might be declared to celebrate and thank God for particular military victory, or good health following a wave of disease, or an especially bountiful harvest that saved people from starvation. ... The annual days of thanksgiving consisted mainly of worship services and family dinners, and this was repeated over the years.