English
This page is available in English
The whole page — instructions, buttons and results.
Switch to EnglishBahasa Melayu
Halaman ini ada dalam Bahasa Melayu
Seluruh halaman — arahan, butang dan keputusan.
Tukar ke Bahasa MelayuBahasa Indonesia
Halaman ini tersedia dalam Bahasa Indonesia
Seluruh halaman — petunjuk, tombol, dan hasil.
Beralih ke Bahasa Indonesia把你的一生畫成一張「以週計」的格子圖:每個小格代表一週,已度過的週填色,本週高亮,餘下的留白。輸入出生日期即可產生可下載、可分享的人生海報。純日期運算,出生日期絕不離開你的瀏覽器。
你的人生·以週計
你的出生日期只在本瀏覽器中運算,絕不上傳、絕不儲存、絕不寫入網址。
輸入你的出生日期,看看你的人生——一週一格地展開。
怎麼用
輸入出生日期
選擇你的出生年月日。工具會用純日期運算算出你至今活了多少週——所有計算都在你的瀏覽器裡完成,出生日期不會上傳或儲存。
設定預期壽命
預設 80 歲,這是一個整數,而不是任何人的預期壽命。你可以自行輸入(40–120 歲,可帶小數),或選擇新加坡或馬來西亞 2025 年生命表,用「你的年齡 + 同齡同性別人口的平均餘命」作為格子長度。這個數字只決定格子圖一共有多少週,只是一個直觀參照,並非預測。
查看你的人生格子圖
每個小格是一週:已度過的週以橙色填滿,本週以亮黃高亮,餘下的人生留白。下方同時顯示週歲、已走過週數、剩餘週數與佔比。
下載或分享海報
點「下載海報」存成高清圖片,或點「分享」直接發給朋友;也可下載 PDF。海報底部帶 RECATOOLS 標識,適合做成手機桌布或貼文。
人生以週計:把一輩子放進一張圖
一個人若活到 80 歲,一生大約只有 4,174 個星期(畫成每列 52 格的格子圖,是 4,160 格)。寫出來不過四位數,但當這四千多個星期被畫成一格一格、平鋪在一張紙上時,帶來的衝擊遠比數字本身強烈——你會第一次「看見」時間的總量,看見自己已經走過的部分,也看見還剩下的部分。這正是「人生以週計」(life in weeks)這一視覺化方式近年廣為流傳的原因:它把抽象的壽命,變成可以一眼丈量的有限格子。
這張圖是怎麼算出來的
計算其實非常簡單、完全確定,沒有任何「算命」成分。工具按日曆計算從你的出生日期到今天之間的天數,再除以 7 無條件捨去,得到已度過的週數。格子圖每一列就是你人生的一年,每列 52 格;「本週」這一格落在你目前年齡那一列,位置依「上一個生日以來過了幾週」決定。一年是 52 週又一兩天,多出來的天數併入每列最後一格,標記就不會漂移到下一列。格子旁邊的數字按真實的 7 天一週計算,所以 80 年約是 4,174 週,而格子圖畫出的是 4,160 格。「今天」指新加坡的日期(本站以新加坡時間換日),因此身處西邊很遠的讀者,會在自己當地午夜之前幾個小時就看到數字變化。壽命預設 80 歲,這只是一個整數,不是任何人的預期壽命;選擇生命表選項,就會改用「你的年齡 + 新加坡或馬來西亞同齡同性別人口的平均餘命」。改動它只會改變格子總數,不會改變你已走過的部分。
「我們總以為來日方長,直到把日子攤開來數。」
為什麼一張格子圖會讓人沉默片刻
數字很容易被大腦「打折」:聽到「還有幾十年」,我們會下意識地覺得時間幾乎無限。但格子不會撒謊——當你看到自己已經填掉了將近一半,而且每過一週就會再多一格被塗掉,那種有限感會非常真實。許多人因此重新審視:我把多少個星期花在了真正在乎的人和事上?這不是為了製造焦慮,恰恰相反,它常常帶來一種溫和的清醒——既然星期有限,便更值得把它們用在要緊處。你可以把產生的海報設成手機桌布,作為日常的小提醒;也可以和家人朋友分享,聊聊各自打算怎麼填滿餘下的格子。
你的隱私
整個工具在你的瀏覽器本機執行。你的出生日期只用於即時運算,絕不上傳伺服器、絕不寫入網址、絕不存入 localStorage、也不進入任何統計。重新整理頁面,一切歸零。這是一件「關於你」的工具,但你的資料始終只屬於你。
一年是 52.18 週,人生日曆把那零頭抹掉了
活到 80 歲,一生約 4,174 週(80 × 365.2425 ÷ 7);活到 90 歲約 4,696 週。畫成每列 52 格的格子圖,分別是 4,160 格和 4,680 格。奧利佛·柏克曼把 80 年概括為「大約 4,000 週」。
一年並非整 52 週,而是約 52.18 週(365.2425 ÷ 7)——52 週又 1 天,閏年 2 天。這張格子圖每列固定 52 格,讓每一列正好是一年:多出的天數併入該列最後一格,而已度過和尚剩的週數則按真實的 7 天一週計算。
這種格子圖出自提姆·厄本(Tim Urban):他在 Wait But Why 發表的「Your Life in Weeks」(2014 年 5 月 7 日)畫了 90 列、每列 52 格。「四千週」這個數字則來自奧利佛·柏克曼:「如果你活到 80 歲,你大約擁有 4,000 週」。
世界衛生組織最新的全球出生時預期壽命估計是 71.4 歲(2021 年),2019 年為 73.1 歲(全球衛生觀測站)。新加坡居民為 83.9 歲(新加坡統計局,2025 年初步資料);馬來西亞為 75.2 歲(馬來西亞統計局,2025 年初步資料)。這三個數字描述的都是新生兒——對成年人來說,「年齡 + 該年齡的平均餘命」會更高,生命表選項用的正是這個。
每多過一年,它在你已度過人生中所佔的比例就更小:5 歲時佔五分之一,50 歲時只佔五十分之一。這個比例常被用來解釋「為什麼越長大越覺得時間過得快」——但這只是一種說法,並非定論。
若每晚睡 8 小時,每週就有三分之一在睡覺中度過——按 80 年的格子圖計,約合 1,390 週。睡得多或少,這個數字也隨之變化;它是算術,不是測量。
格子圖不只顯示總量,也顯示剩下的部分:「本週」之後的留白格,正是「四千週」這類說法裡抽象的那一段,而且每過 7 天就少一格。
同樣的視覺化也常用「月」或「年」為單位,但「週」被認為最打動人:週足夠小,能填滿整張紙顯出數量;又足夠大,讓每一格都「感覺得到」。
這類「記得終有一死」(memento mori)的提醒古已有之:從斯多葛學派到各種文化的格言,都在勸人正因生命有限,才更要認真地活。
本工具不儲存任何東西,所以同一個出生日期,今天和明年看到的「本週」位置會不同——那一格會隨真實時間向前移動,這正是它作為提醒的意義。
把人生週曆做成手機桌布或貼在桌前,是這類工具最常見的用法之一:它不催你做什麼,只是每天安靜地提醒你「格子有限」。
常見問題
-
不能,它完全不做任何壽命預測。格子總數只是「你設定的預期壽命 × 52 週」——一個你自己輸入的參照值。工具只確定地算出你「已經」度過了多少週,其餘留白只代表「按這個參照,大致還有多少週」,與你的健康、習慣無關,也不是醫學或精算意見。
-
按日曆計算從你的出生日期到今天的整天數,除以 7 後無條件捨去。「今天」指新加坡的日期——全站在新加坡時間 00:00 換日——所以例如身在倫敦的讀者,會在當地下午 4 點或 5 點看到數字跳一格。因為用的是日曆日期而不是時鐘時間,日光節約時間和過去的時區調整都不會讓結果差一週。全部在你的瀏覽器裡完成,結果完全確定、可重現。
-
一年約 52.18 週——52 週又 1 天,閏年 2 天。格子圖每列固定 52 格,讓每一列正好是你人生的一年:「本週」這一格依「上一個生日以來過了幾週」來放,多出的一兩天併入該列最後一格。因此不會漂移——40 歲生日那天,標記就在第 41 列的開頭;格子圖會在與你設定壽命相同的那個生日填滿。格子旁邊的數字按真實的 7 天一週計算,所以 80 年約 4,174 週,雖然格子圖畫的是 4,160 格。
-
絕對不會。出生日期只用於即時運算,不上傳伺服器、不寫入網址、不存 localStorage、也不進入任何統計。重新整理頁面即清空。
-
預設的 80 只是一個整數,不是預測。新聞裡的預期壽命都是出生時的數字:新加坡居民 83.9 歲(新加坡統計局,2025 年初步資料)、馬來西亞 75.2 歲(馬來西亞統計局,2025 年初步資料)、全球 71.4 歲(世界衛生組織,2021 年,最新的全球估計)。出生時的數字描述的是新生兒。如果你已經成年,更合適的是「你的年齡 + 該年齡的平均餘命」——一位 65 歲的新加坡居民是 65 + 21.6 = 86.6 歲,而不是 83.9 歲。選擇新加坡或馬來西亞生命表,工具會依你的年齡和性別查出這個數字。這些都是假設目前死亡率終生不變的時期平均值,不是對任何個人的預測,兩國統計部門每年都會修訂。
-
可以。海報以高解析度(約 2 倍像素)匯出 JPEG,適合做手機桌布或社交分享;也可匯出 PDF 用於列印。整張圖在你的裝置上產生,不經過任何伺服器。
-
它透過你裝置的系統分享面板,發送的是「已經產生好的海報圖片」本身,以及一句文字與本工具網址——不會發送你的出生日期。若你的瀏覽器不支援圖片分享,工具會改為下載圖片並複製文案,方便你手動附到貼文裡。
-
對一些人來說,直觀看到時間有限確實會觸動情緒。但許多人的回饋恰恰相反:它帶來的不是焦慮,而是一種「把日子用在要緊處」的溫和清醒。如何看待,完全在你——它只是一面鏡子,不催促、不評判。
-
支援。介面提供簡體、繁體與英文,海報上的文字會隨當前語言產生,匯出圖片時也會正確呈現中文字。你隨時可用頁面上方的語言切換更改。
-
天太多(一生約三萬天),畫成格子會密到失去意義;年太少(一生幾十格),又顯不出分量。週恰到好處:數量足夠大以鋪滿整頁、顯出有限,單位又足夠大讓每一格都「感覺得到」。這正是「人生以週計」最打動人的原因。
方法與來源
計算方式
A grid of squares, 52 to a row and one row per year of life: weeks lived filled, this week marked, the rest open. Weeks lived are whole calendar days from your birth date to today’s date in Singapore, divided by seven; this week’s square is placed by weeks since your last birthday. The grid runs to a lifespan you choose (default 80: 4,160 squares, about 4,174 real weeks) or to your age plus remaining life expectancy from the Singapore or Malaysia 2025 life table. Nothing leaves the browser.
本工具採用的標準
- The 80-year default is a round number, not a life expectancy. It is not a projection for you, for your country or for anyone; it is a legible default you are meant to change. The field accepts 40 to 120 years, to one decimal place, so an official figure such as 83.9 can be entered as published.
- A life expectancy at birth describes a newborn, so the page never applies one to an adult. The optional life-table setting uses the reader’s exact age plus the remaining expectancy e(x) at that age, interpolated linearly between the table’s ages, and refuses rather than guesses past a table’s open-ended last group (Malaysia 80 and over, Singapore 100 and over). Every figure it shows names its table, its release date and whether the year is preliminary or an estimate.
- Weeks lived, the grid and the age use one calendar. Age changes on the birthday itself (a 29 February birthday falls on 1 March in common years); weeks are counted from calendar dates, never from clock instants, so daylight saving and Singapore’s pre-1982 offsets cannot move the count; each row is one year and this week’s square is placed by the weeks since the last birthday, so the one or two spare days of each year fold into the row’s last square instead of drifting. Past the lifespan setting the true weeks lived are shown with how far past the grid they are — never a capped figure or “0 weeks ahead” as a fact.
- “Today” is the business date in Singapore, the same day the birth-date field’s upper limit uses; the page says so, because a reader far west of Singapore sees the count move some hours before their own midnight.
- Weeks, not days or years, because the whole point of the visualisation is that a life is a countable number of moderately-sized units and the count is smaller than people expect.
- The birth date never leaves the browser and is never persisted — not to the URL, not to localStorage, not to analytics. A date of birth is personal data and this tool treats it as such.
資料來源
- Tim Urban. “Your Life in Weeks.” Wait But Why, 7 May 2014: https://waitbutwhy.com/2014/05/life-weeks.html — the essay this visualisation comes from: 90 rows of 52 squares, one row per year. The idea is his; the implementation is ours.
- Oliver Burkeman, Four Thousand Weeks: https://www.oliverburkeman.com/fourthousandweeks — the source of the “about 4,000 weeks” figure for a life of 80 years. The grid is Urban’s; the figure is Burkeman’s.
- Singapore Department of Statistics. Complete Life Tables for Singapore Resident Population, 2024-2025, published 3 Jun 2026: https://www.singstat.gov.sg/files/d766058f-a568-4f04-bf5a-4907be0… — single-year e(x) by sex for 2025 (preliminary), ages 0 to 100 and over; life expectancy at birth 83.9 years (male 81.8, female 86.0), and 21.6 more years at 65. Data file: https://www.singstat.gov.sg/files/7841da7b-02e3-4448-8e02-ff79a2c…
- Department of Statistics Malaysia. Abridged Life Tables, Malaysia, 2024-2026, released 30 Sep 2026: https://www.dosm.gov.my/portal-main/release-content/abridged-life… — e(x) by sex at ages 0, 1, 5 … 75 and 80 and over for 2025 (preliminary; Table 2.2); life expectancy at birth 75.2 years (male 73.0, female 77.8). Data file: https://www.dosm.gov.my/portal-main/release-document-log?release_…
- World Health Organization, Global Health Observatory, life expectancy at birth (indicator WHOSIS_000001): https://ghoapi.azureedge.net/api/WHOSIS_000001 — global 71.4 years in 2021, the latest year in the series, against 73.1 in 2019. Quoted on the page for scale; the tool does not compute with it.
可能使本頁過時的因素
- The Singapore and Malaysia life tables are built into the page as published: SingStat 2025 (preliminary, published 3 Jun 2026) and DOSM 2025 (preliminary, released 30 Sep 2026). Both offices publish a new table every year and revise the one before — DOSM moved Malaysia’s 2024 figure from 75.2 to 74.9 in its 2025 release, and its 2025 figure from 75.3 (estimate) to 75.2 (preliminary) in its 2026 release. That release also carries a 2026 estimate; the page keeps the 2025 table so the Malaysia and Singapore options describe the same year. A new release reaches this page only when the embedded tables are updated; until then every figure the page shows names the release it comes from. The Singapore table is also what /retirement-calculator/ plans its drawdown horizon with (remaining life expectancy at the retirement age), so updating it here changes that tool’s figures too, and the figures its page quotes (21.6 more years at 65, to 86.6) must be re-checked in the same change.
- The WHO global figure quoted on the page (71.4 years, 2021) is the latest year in the Global Health Observatory series and changes when WHO publishes a later year.
- The date arithmetic itself has no data behind it.
Pick up where you left off
Stored only in this browser — never sent to our servers.