「自從…以來天數計算器」(Days Since Counter) 透過以 YYYY-MM-DD 格式儲存一個已命名的起始日期,然後在你每次重新造訪頁面的當地日期建立一份帶日期的格里高利曆日快照,來記錄一個里程碑。因此,文件化作業中最首要且最重要的步驟,就是寫下該里程碑名稱、起始日期,以及你所儲存的每一份快照日期。本工具的文件化並非一個需要手動逐日遞增的累計清單;而是一小組結構化的欄位,精確對應頁面已為你記錄的內容。一旦你擷取了里程碑標籤、經驗證的起始日期,以及附加於每筆已儲存計數上的裝置當地快照日期,結果便具有可攜性:它可以被複製到筆記中、貼入試算表,或直接匯出為 PNG 或 CSV,完全不需要帳號或伺服器上傳。正是這種可攜性,讓一個私人瀏覽器紀錄變成一份可供重讀、稽核、或交給他人而不會喪失數字意義的可記錄工作流程。自從…以來天數計算器工具已為你完成大部分工作;這裡的任務在於選擇要保留哪些欄位,以及在瀏覽器之外的什麼地方保存它們。

為何個人工作流程紀錄有助益
大多數的日曆計數都是非正式開始的:某人在筆記應用程式中寫下一個數字,隔天早上再加一,幾週後卻想不起計數實際是從哪一天開始的。一份書面紀錄從源頭解決了這個問題,在累計數字可能產生漂移之前就把輸入值釘住。使用「自從…以來天數計算器」時,漂移風險較低,因為工具會從你輸入的起始日期計算完整的格里高利曆日數;但輸入值本身(里程碑名稱、經驗證的起始日期、已儲存的快照日期)仍僅存於你的私人瀏器儲存空間中。一份文件讓這些輸入值在覽器之外有了一個歸屬,使它們得以在清除網站資料、更換裝置,或失去原始設定檔存取權時仍能存活。紀錄也將這個工具從一次性答案,轉變為可重複的程序:下次你開始一個新里程碑時,已知道要複製哪些欄位、要儲存哪些匯出檔,以及要核對哪些日期。
每個步驟應擷取哪些內容
文件化只有在寫下的欄位能直接對應到工具所產出的內容時才有用。「自從…以來天數計算器」接受一個簡短的里程碑名稱,以及介於 1900 至 9999 之間的 YYYY-MM-DD 起始日期,並依據格里高利曆閏年規則驗證月份與日期,然後在裝置當地的日曆日顯示一個整數天數。快照、PNG 與 CSV 匯出皆源自這些相同欄位。一個簡短的對照表能讓對應關係一目了然,也讓工作流程擁有一份可重複使用的檢查清單。
| 欄位 | 應記錄內容 | 來源 |
|---|---|---|
| 里程碑名稱 | 你所輸入的簡短標籤(例如「專案啟動」或「例行改變」) | 工具的文字輸入欄 |
| 起始日期 | 完整的 YYYY-MM-DD 值,年份介於 1900 至 9999 之間 | 工具的日期輸入欄,已驗證 |
| 快照日期 | 按下「儲存今日快照」按鈕時的當地日曆日 | 工具輸出,瀏覽器當地 |
| 自從…以來天數 | 從起始日期到快照日期的完整格里高利曆日數 | 工具輸出,於 UTC 午夜計算 |
| 匯出檔 | PNG(1080 乘 1350 摘要)或 CSV(快照日期、起始日期、自從…以來天數) | 工具動作,瀏覽器原生下載 |
這份五行檢查清單就是「自從…以來天數計算器」工作流程的完整文件化範圍。這些欄位以外的任何內容,要不就是重複已擷取的資訊,要不就是加入了工具刻意避免的釋(頁面不會為里程碑賦予法律、財務、醫療或契約上的意義)。
如何記錄你使用「自從…以來天數計算器」的步驟
- 開啟「自從…以來天數計算器」頁面,在里程碑欄位中輸入一個簡短的里程碑名稱。將該確切標籤寫入你的紀錄,使文件與單一事件保持連結。
- 以完整的 YYYY-MM-DD 值輸入起始日期,選擇今天或更早的日期(未來日期會被拒絕)。將經驗證的值複製到你的紀錄中;不要將它改寫為像「上週二」這種相對說法,因為工具會驗證各個組成部分。
- 在裝置當地的日曆日讀取所顯示的格里高利曆日整數天數。請同時記下該數字與當地查看日期,因為計數是附加在該日期上,而不是附加在某一個時間點上。
- 每當你想要一筆帶日期的計數紀錄時,點選「儲存今日快照」。每次按下都會新增一列,標記為當地快照日期與當下的「自從…以來天數」值;將該列複製到你的文件中,或仰賴瀏器內的歷史紀錄清單。
- 決定立即匯出或稍後再匯出。PNG 會產生一張不含你的里程碑名稱或網址的 1080 乘 1350 圖片,這會限制可分享檔案中的個人脈絡。CSV 則會建立一個具備三個欄位(快照日期、起始日期、自從…以來天數)的簡單檔案,任何試算表都能重新開啟。將任一匯出檔儲存在與書面紀錄相同的資料夾中。
- 若你曾更改過起始日期,請先清除本機歷史紀錄。快照只有在搭配其原始起始日期時才有意義;因此,新的起始日期若沒有先清除,將會在無聲中改寫每一筆已儲存列的意義。
- 在後續造訪時重複「儲存今日快照」與匯出步驟,讓文件成長為一份帶日期的歷史紀錄,而非單一靜態條目。
將快照與匯出檔作為內建的文件化工具
最可靠的文件化形式就是匯出檔,因為檔案可以離開瀏器。匯出 CSV 是長期紀錄的較佳選擇:三欄式版面(快照日期、起始日期、自從…以來天數)讓每一筆已儲存的值都擁有足夠的脈絡,可獨立閱讀,而不必依賴僅存於瀏覽器的標籤。匯出 PNG 則是單一可分享摘要的較佳選擇,因為圖片在固定的 1080 乘 1350 尺寸下包含了當地主動日的總計與近期快照;但圖片刻意省略了你的自訂里程碑名稱與任何網址,這限制了嵌入檔案中的個人脈絡數量。兩種匯出皆透過瀏覽器原生的 canvas 與 Blob API 直接產生,因此在檔案產製過程中不涉及上傳佇列或伺服器端的日期服務。一個好習慣是:每個里程碑匯出一次 CSV,並以里程碑名稱重新命名檔案,讓耐久的副本無需依賴筆記應用程式即可辨識。若你同時想要一份用於訊息或投影片的快速視覺摘要,可在同一個里程碑檢查點額外加入 PNG 匯出。
驗證一次日曆規則
一個完整的數值範例值得記錄下來,因為它證明了工具所套用的日曆規則。依美國海軍天文台的發布,該規則為:能被 4 整除的年份為閏年,世紀年除外,但若能被 400 整除則仍為閏年。以 2024-02-28 為起始日期、2024-03-01 為當地查看日,計算方式為 Date.UTC(2024, 2, 1) 減 Date.UTC(2024, 1, 28),再除以 86400000,結果為 2 天,因為 2024 是閏年,2024 年 2 月 29 日存在於這兩天之間。對照非閏年的 2023-02-28 到 2023-03-01:Date.UTC(2023, 2, 1) 減 Date.UTC(2023, 1, 28),再除以 86400000,結果為 1 天,因為 2023 不能被 4 整除,2 月只有 28 天。將這兩列寫入你的紀錄,可證明工具是使用 UTC 午夜值來計算完整的日曆日,而非當地時數;這正是避免在日光節約時間切換時,將一個日曆間隔誤判為 23 或 25 小時的關鍵。若你想要更深入了解這個計數實際代表的意義,關於使用「自從…以來天數計算器」後如何檢查結果的指南,與本工作流程可自然搭配閱讀。
保持文件化的隱私性與可攜性
隱私是文件化的一部分,而不是一項獨立的考量。此工具僅將你的里程碑名稱、起始日期與快照儲存於本機瀏覽器儲存空間,不涉及帳號、伺服器端的日期服務、上傳佇列或遠端計算;資料不會被傳送至 Lizely、不會跨裝置同步,也不會與任何設定檔關聯。這代表著你匯出的 CSV 與你保留的任何筆記,是該里程碑唯一耐久的副本。最簡單的可攜版面,就是為每個里程碑建立單一資料夾,內含 CSV 匯出檔、一份選擇性的 PNG 匯出檔,以及一份簡短的文字筆記(註明里程碑名稱與起始日期)。清除本網站的瀏覽器資料會一併移除瀏覽器內紀錄,而在新瀏覽器中將以空白的計數器開始,因此任何未匯出的內容都將消失。若你造訪時瀏覽器儲存空間無法使用,所顯示的計算仍可運作,頁面會回報無法保留快照,這本身就是一項文件化訊號:在該日的條目旁寫下「未儲存快照」,使「缺席」在紀錄中清楚可見。
何時應重新啟動文件化週期
在前一個里程碑的目的已結束,或你想要以不同的起始日期記錄另一個命名事件時,就開始一個新的週期。新的週期務必先清除本機歷史紀錄;工具之所以強制此步驟,是因為已儲存的快照只有在搭配其原始起始日期時才有意義;若在新的起始日期下默默沿用同一份歷史紀錄,將讓單一數字同時代表兩個不同的里程碑。一旦清除了歷史紀錄並儲存了新的起始日期,下一份快照就會成為新週期的第一列,而一份新匯出的 CSV 則會取代舊有的耐久副本。在紀錄中將各週期分開保存(每個里程碑一個資料夾、每個里程碑一份 CSV),才能讓一份長期的文件在數月之後仍然易於閱讀。
延伸閱讀:如何判斷你是否需要一個「織品行數計算器」。