专注与效率

习惯养成计算器

选择你的新习惯有多难,即可大致看出它可能要多久才能变成自动的习惯。

一项著名研究发现,习惯变成自动需要 18 到 254 天,典型的中间值为 66 天。简单的习惯比费力的习惯养成得更快。

习惯真正需要多久

“习惯在 21 天内养成”这个流行说法是个误解。被引用最多的那项研究跟踪了建立新惯例的人,发现达到自动行为所需的时间跨度很大,简单的事情约 18 天,费力的事情超过 250 天,中位数接近 66 天。本计算器把你所选的难度映射到这个范围上,让你从一开始就设定一个现实的预期。

难度示例大致天数
容易醒来后喝一杯水约 18
中等每天一次短途散步约 66
困难每天一次费力的锻炼最多 254

什么能让习惯固化

成功最强的预测因素是每次都在相同的情境下做这个行为,所以把它锚定到你已经在做的某件事上,比如喝完早咖啡之后。让起步版本小到你永远没有理由跳过它,等它稳定之后再让它成长。漏掉单独一天对长期模式几乎没有影响,所以把一次中断当作正常,而不是失败。这里的数字是一个让你保持耐心的指引,而不是一个要去冲刺的目标。

常见问题

真的不是 21 天吗?

不是。21 天是源于一次被误读的观察的说法。真正的研究显示跨度很大,许多习惯要两到三个月,费力的习惯还要长得多。

漏掉一天会让计时清零吗?

不会。研究发现漏掉单独一天对养成习惯影响很小。重要的是重新回到它上面,而不是保持毫无间断的完美连续记录。

我怎样才能加快进程?

把习惯做小,把它绑到一个已有的惯例上,并保持情境一致。难度和坚持对时间线的影响,远大于意志力或动机。