跳到計算器

要多久才會變成習慣?

習慣養成天數計算器

估算你的習慣要幾天才會變得自動化。描述你的習慣、多常做、由什麼觸發,就能得到可能區間、附日期的里程碑,以及能縮短時間的調整。

描述你的習慣

01 / 你的習慣
習慣設定
這個習慣有多大?
每週天數
什麼會觸發它?
做起來感覺如何?

免費、免註冊。你的答案只會留在這個分頁,不會儲存或傳送到任何地方。

02 / 你的估算結果修改答案時會即時更新

簡短回答

養成一個習慣要多久?

如果每天在同一個提示之後重複一個習慣,大約要兩個月才會覺得自動化;習慣越大或頻率越低,就需要越久。研究並不支持某個固定的天數。在著名的「66 天」背後的研究中,個人結果從 18 天到 254 天不等;一篇 2024 年的回顧研究則發現,中位數為 59 到 66 天,平均數為 106 到 154 天。1,2

你自己需要多久,主要取決於這個計算器詢問的四件事:習慣有多大、多常重複、提示有多穩定,以及你是否真的想做。3,4想了解完整的研究脈絡,包括「21 天」迷思從何而來,請閱讀養成一個習慣需要多久。

這個計算器如何估算你的養成時間

起點是 Lally 等人研究中的 66 天中位數;該研究的參與者在固定情境中,每天重複一項飲食、喝水或活動行為。1一個中等大小的習慣,每天在同一個提示之後進行,結果就是 66 天。接著每個答案都會調整這個數字:

你的答案選項對估算的影響
這個習慣有多大?簡單/中等/費力若每天在固定提示後進行,分別為 50/66/92 天
每週天數1 到 7× (7 ÷ 每週天數)0.6:每週 5 天 ≈ ×1.22,3 天 ≈ ×1.66
什麼會觸發它?同一提示/通常固定/有空才做×1.0 / ×1.2 / ×1.45
做起來感覺如何?喜歡/普通/苦差事×0.9 / ×1.0 / ×1.2
可能區間–一般估算的 0.55 倍到 1.9 倍

這些倍數是 Storey 的經驗法則,以研究為基準,而不是由單一研究測得。我們把它們公開在這裡,讓你清楚看到估算為什麼會變動。結果中的曲線依循 Lally 團隊報告的形狀:自動化程度一開始上升得很快,之後逐漸趨於平緩。

養成習慣需要幾天:依習慣大小與頻率估算

一般估算值,括號內為可能區間;以綁定單一固定提示、感受普通的習慣為準。

習慣大小每天每週 5 天每週 3 天每週一次
簡單 例如:早餐後喝一杯水50 (28–95)61 (34–116)83 (46–158)161 (88–305)
中等 例如:讀 10 頁書、散步 15 分鐘66 (36–125)81 (44–153)110 (60–208)212 (117–365+)
費力 例如:45 分鐘的健身92 (51–175)113 (62–214)153 (84–291)296 (163–365+)

如何縮短養成時間

給它一個固定的提示。「在我倒好早上的咖啡之後」比「早上找個時間」更容易重複,而穩定的情境也與較高的自動性有關。4習慣堆疊計畫產生器可以幫你挑選錨點並寫下計畫。

如果習慣允許,就多重複幾次。重複會強化提示與行動之間的連結。從每週三天改成五天,一般估算大約會縮短四分之一。

從比你覺得需要的還小的版本開始。一個你真的會重複的兩分鐘版本,勝過一個你常常跳過的 45 分鐘版本。最小可行習慣能讓你在難熬的日子也維持這個習慣。

錯過一次,不必重新計算。在研究中,錯過一天對習慣養成沒有實質影響。1如果一次錯過已經拉長成一段很久的空白,可以看看連續紀錄中斷後如何重新開始。

關於養成習慣的常見問題

這個習慣養成天數計算器準不準?

它提供的是切合實際的區間,而不是預言。估算以 Lally 等人 2010 年研究的 66 天中位數為基準(該研究的參與者在固定情境中每天重複一項行為),再依你的習慣有多複雜、多常重複、提示有多穩定,以及你有多想做來調整。該研究中的個人結果從 18 天到 254 天不等,所以結果中最有參考價值的是可能區間。

為什麼我的估算超過 21 天?

因為「21 天養成習慣」並沒有習慣研究的支持。這個說法可追溯到整形外科醫師 Maxwell Maltz 對人們需要多久適應改變的觀察,而不是對習慣養成的測量。重複三週確實能累積動力,但多數被測量的習慣,都要大約兩個月或更久才會明顯自動化。

每天做會讓習慣養成得更快嗎?

通常會。每重複一次,提示和行動就多一次建立連結的機會,所以每天重複的習慣,往往比每週三次的習慣用更少的日曆天數變得自動化。有些習慣本來就適合每週進行,所以請選擇你實際能維持的最高頻率。

錯過一天會怎樣?

影響很小。在 Lally 的研究中,錯過一次機會對習慣養成沒有實質影響。重要的是在下一次提示出現時回到軌道,別讓一次錯過變成新的跳過模式。你不需要重新計算。

怎麼知道習慣已經養成了?

與其看日曆上的日期,不如看你是否越來越少跟自己討價還價。徵兆包括:不用提醒也記得、提示一出現就想到這個行為、幾乎不用考慮就開始做,以及錯過時會察覺。一個習慣可能已經能自動開始,但做起來仍然需要努力。

有辦法讓習慣更快養成嗎?

沒辦法保證速度,但可以改善條件。把習慣綁定在一個固定的提示上、在可行範圍內盡量常做、把它縮小成只要幾分鐘的版本,並選擇你真心想做的版本。計算器會顯示其中哪一項最能縮短你的估算。

來源

  1. Lally, P., van Jaarsveld, C. H. M., Potts, H. W. W., & Wardle, J. (2010). How Are Habits Formed: Modelling Habit Formation in the Real World. European Journal of Social Psychology, 40(6), 998–1009.
  2. Singh, B., Murphy, A., Maher, C., & Smith, A. E. (2024). Time to Form a Habit: A Systematic Review and Meta-Analysis of Health Behaviour Habit Formation and Its Determinants. Healthcare.
  3. Bürgler, S., Milyavskaya, M., McMillan, G., Burns, R. J., Lally, P., & Gardner, B. (2026). What Makes a Habit? Investigating Potential Determinants of Habit Formation. Personality and Social Psychology Bulletin.
  4. Stojanovic, M., Grund, A., & Fries, S. (2022). Context Stability in Habit Building Increases Automaticity and Goal Attainment. Frontiers in Psychology, 13, 883795.