跳至主要內容
Lizely

天數計算器

儲存一個命名的過去起始日期和私密的格里高利曆日快照,而不是手動遞增數字。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.輸入一個里程碑名稱,選擇一個當前或較早的 YYYY-MM-DD 起始日期,並儲存它。
  2. 2.閱讀格里高利曆日期結果,並在需要時隨時儲存今日的快照以建立有日期的本機記錄。
  3. 3.當歷史資料存在時,維持起始日期不變;若要開始新的里程碑,請先清除本機歷史紀錄;需要時可匯出 PNG 或 CSV。

關於天數計算器

日數計數器回答的是曆日問題,而不是像手動遞增按鈕一樣運作。為一個里程碑設定一個簡短名稱,選擇一個過去或當前的起始日期,頁面就會顯示自該日期以來,本機當前本機曆日的完整格里高利曆日數。你可以儲存當前檢視日期的快照,並在之後匯出本機歷史紀錄為 PNG 或 CSV。此工具適用於中立事件,例如專案啟動、例行變更、個人追蹤的紀念日、維護週期,或一個命名的等待期。它不會解釋這個里程碑的意義,不會為未來事件設定倒數計時,不會發出提醒,亦不會聲稱該日期具有法律、財務、醫療或合約上的意義。

曆日需要明確的規則。日期欄位接受從 1900 到 9999 的完整 YYYY-MM-DD 格式。工具會先驗證月份和日期,包含格里高利曆的閏年規則:四年一閏,但百年不閏,除非能被 400 整除。接著將數值組元轉換為 UTC 中午零點值,並減去完整的日數。使用 UTC 進行計算,避免當地夏令時轉換導致曆日出現 23 或 25 小時的缺口。顯示結果仍繫結於用來儲存快照的裝置本機曆日。這種區別意味著起始日期如 2024-02-28 在 2024-03-01 時正確顯示為兩天,而非閏年 2023-02-28 到 2023-03-01 的缺口僅顯示為一天。

僅接受當前或較早的起始日期。未來的值將被拒絕,而不是靜默地將此產品轉為「倒數計時器」。儲存一個起始日期會產生今日的第一個快照。你可以在之後的訪問中選擇「儲存今日快照」來保留另一個日期結果。每個快照屬於一個起始日期;為避免重寫舊紀錄的意義,工具會要求你在更換已有快照的起始日期前先清除本機歷史紀錄。快照可以為零,當里程碑正是今天開始時,這是一個真實的曆日結果,而非空值或缺失的計數。歷史清單會保留這些零日快照的顯示。

匯出 CSV 會產生一個簡單的檔案,包含「快照日期」、「起始日期」和「日數差」三欄。這讓電子表格或檔案庫能正確理解每個儲存的值,無需依賴瀏覽器獨有的標籤。匯出 PNG 則會產生一個自然的 1080 與 1350 總結,包含當前本機日的總計與近期快照的總和。該圖片不會包含網址或你的自訂里程碑名稱,因此分享檔案時個人背景資訊較少。這些匯出檔皆直接在瀏覽器中透過原生畫布與 Blob API 生成。整個過程不涉及帳號、伺服器端日期服務、上傳佇列或遠端計算。

你的里程碑名稱、起始日期和快照皆為私密的本機瀏覽器資料,不會傳送至 Lizely,不會跨裝置同步,亦不會連結至個人檔案。清除此網站的瀏覽器資料將移除紀錄,第二個瀏覽器則會從空的計數器開始。若瀏覽器儲存功能不可用,顯示的計算仍會正常運作,頁面也會提示無法保留快照。請在需要一個命名的過去日期與曆日差值時使用此工具。若需計時功能,請使用線上秒錶,若需手動重複事件計數,請使用線上計數器。輸入有效的起始日期,閱讀明確的曆日結果,當需要時儲存快照,並僅在需要將資料匯出為檔案時才匯出。

方法與來源

該工具會驗證範圍為 1900 至 9999 的四位數格里高利曆日期,包含月份長度以及能被 4、100、400 整除的閏年規則。它會計算 Date.UTC(year, month - 1, day) / 86400000,並減去這些整數天數,以避免當地日光節令調整的時差。快照僅儲存在 counter:days-since-counter 中,且包含零天結果。

常見問題

這是以曆日還是 24 小時為單位計算?
使用 UTC 黃昏時刻驗證的日期組成來計算格里高利曆日差,不考慮當地日光節令變動的持續時間。
不可以設定未來的起始日期。
不。此工具僅用於計算從過去或當前起始日期以來的天數,不會自動轉為倒數計時。
為何必須在更改起始日期前先清除歷史紀錄?
儲存的快照僅在擁有其原始起始日期時才有意義,因此清除歷史紀錄可避免新日期覆蓋舊紀錄。

裝置與生產力 使用指南

查看全部