实际上这种传说来自于 1960 年一个外科整型医生的书。Maxwell Maltz 医生发现截肢者平均需要花 21 天来习惯失去一条肢体。于是他说,人们平均需要 21 天来习惯生活中的重大变故。
除非你习惯于锯掉自己的胳膊,否则21天这种说法毫无意义。
实际上有一些这方面的心理研究发表在 European Journal of Social Psychology。Phillippa Lally 和来自伦敦大学的同事召集了96个对养成新习惯感兴趣的人,比如午饭吃一些水果或者每天跑15分钟 Lally et al. (2009)。
研究者检查了不同的习惯,很多参与者显示出了练习与养成习惯的关系形成下面一条曲线(实线)。平均达到最大惯性需要 66 天。
虽然平均是 66 天,但不同的习惯形成时间有很大差异,从 18 天到 254 天。比如上图,每天喝一杯水很容易养成习惯,而每天早饭前做 50 个仰卧起坐则需要更多努力。
研究者同时发现:
单独跳过某一天并不影响习惯养成。
某些人比其他人更难养成习惯。
某些习惯也许更难养成。