养成一个习惯需要多少天:21 天的说法从哪来

“21天养成一个习惯”是一个流传很广的说法,但它并不是科学结论。目前最常被引用的研究显示,一个新行为变得自动化,平均大约需要 66 天,而且因人、因习惯差异很大——从 18 天到 254 天都有。

“21 天”是从哪来的?

这个数字通常追溯到美国整形外科医生 Maxwell Maltz 1960 年出版的《心理控制术》(Psycho-Cybernetics)。他观察到,病人往往需要“至少大约 21 天”才能适应自己外貌的变化,比如习惯新的面孔。这是临床观察,不是针对习惯养成的实验;而且原话里的“至少”在后来的传播中被丢掉了,变成了“21 天就能养成”。

21 天之所以流行,是因为它听起来不长不短:三周,咬咬牙就过去了。很多“21天打卡挑战”也是这么来的。挑战本身没问题,只是第 22 天习惯并不会自动“完成”。

研究怎么说:平均 66 天

2009 年,伦敦大学学院(UCL)的 Phillippa Lally 和同事做了一项研究,结果于 2010 年发表在《European Journal of Social Psychology》上。

结果:中位数约为 66 天,个体之间从 18 天到 254 天不等。简单的行为(喝水)比复杂的行为(运动)更快变得自动。另外,偶尔漏掉一天并不会明显影响习惯的形成过程。

需要注意:这是一项样本不大的研究,“66 天”是一个统计意义上的中间值,不是给每个人的期限。它真正告诉我们的是:习惯需要的时间比 21 天长,而且长短因人而异。

这对你意味着什么?

21 天挑战还有用吗?

有用,只要把它当作起点而不是终点。前三周的意义在于让行为进入日常节奏,并且积累一条看得见的打卡记录。挑战结束后继续保持,等到第二、第三个月,习惯通常才会真正“长”进生活里。用一张习惯追踪表记录下来,会更容易看到自己走了多远。

用 Temfy 记录你的 66 天

Temfy - Habit Tracker 会显示连续天数和按天的进度日历,让长期坚持一目了然。确实做不到的日子可以标记为跳过,生病或出门时可以暂停习惯——这两种情况都不会让连续记录清零,正好符合研究的结论:偶尔中断不是问题。最多 2 个习惯免费使用。

一键打卡,坚持看得见

Temfy - Habit Tracker 帮你记录连续打卡天数,按天显示进度日历,在设定的时间提醒你,还能把习惯放到主屏幕上。最多 2 个习惯免费使用。