Excel 日期轉換器

類別: 日期時間格式轉換器

輸入資料

輸入日期或 Excel 序列號

轉換設定

選擇轉換方法與 Excel 日期系統

結果

Excel 日期轉換結果
--
Excel 序列號
日期與時間: --
星期幾: --
距離起點天數: --
時間分數: --
格式化日期: --
1900 序列號: --
1904 序列號: --
Excel 公式: --
時間格式:
目前時間: --:--:--
目前 Excel 序列號 (1900): --
目前 Excel 序列號 (1904): --
📊 Excel 以序列號存儲日期,起點為 1900 年 1 月 1 日或 1904 年 1 月 2 日

Excel 日期系統資訊與範例

什麼是 Excel 日期系統?

Excel 使用序列號來表示日期與時間。1900 日期系統 (預設為 Windows) 從 1900 年 1 月 1 日算起為第 1 天。1904 日期系統 (舊版 Mac 預設) 從 1904 年 1 月 2 日算起為第 1 天。 時間以十進位分數表示。

日期系統類型

1900 日期系統 (Windows): Excel 在 Windows 上的預設。 1900 年 1 月 1 日 = 1。與 Lotus 1-2-3 相容。包含閏年錯誤 (將 1900 當作閏年,實則不是)。
1904 日期系統 (Mac): 舊版 Excel 在 Mac 上的預設。 1904 年 1 月 2 日 = 1。避免 1900 年閏年錯誤。與 1900 系統相差 1462 天。
時間元件: 時間以十進位分數存儲。 中午 12:00 = 0.5,下午 6:00 = 0.75,晚上 11:59:59 ≈ 0.999988。

範例

範例 1:基本日期轉換
日期:2023 年 1 月 1 日
1900 系統:44927
1904 系統:43465
系統間差異 1462 天
範例 2:含時間的日期
日期與時間:2025 年 6 月 11 日,下午 3:30
1900 系統:45792.645833
時間分數:0.645833
0.645833 × 24 小時 = 15.5 小時,即下午 3:30
範例 3:Excel 起始日期
1900 系統起點:1900 年 1 月 1 日 = 1
1904 系統起點:1904 年 1 月 2 日 = 1
序列 0:1899 年 12 月 31 日 / 1904 年 1 月 1 日
系統決定起始參考點
範例 4:常用 Excel 公式
=TODAY(): 當前日期序列號
=DATE(2023,1,1): 返回 44927 (1900 系統)
=TEXT(44927,"mm/dd/yyyy"): "01/01/2023"
Excel 函數內部以序列號運作

重要提醒

1900 日期系統錯誤地將 1900 當作閏年,以兼容 Lotus 1-2-3
在不同日期系統間複製日期時,日期會偏移 1462 天(4 年 + 1 天)
現代 Mac 版 Excel 預設使用 1900 系統,但可切換至 1904
序列號小於 1 時會顯示為負數時間(1904 系統)或錯誤(1900 系統)
Excel 依據所用的日期系統,會顯示相同序列號為不同日期
分享檔案時,請務必確認 Excel 使用的日期系統

在沒有猜測的情況下轉換日期與Excel序列號

如果你曾經為Excel處理日期的奇怪方式而苦惱——或者對其背後的數字系統感到困惑,你來對地方了。這個轉換器旨在消除將現實世界的日期轉換為Excel序列號(反之亦然)的混亂,同時讓你可以調整不同的系統和時區設定。

為什麼會有這個轉換器

Excel並不是以我們書寫日期的方式來存儲日期。相反,它從某個固定的時間點開始計算天數:根據平台或設定不同,可能是1900年1月1日或1904年1月2日。這意味著像44927這樣的數字在Excel中實際代表2023年1月1日——但前提是你使用的是1900系統。加入時間的小數部分,容易讓人迷失方向。

這個工具彌合了這個差距。無論你是在除錯電子表格、跨時區協調,或試圖理解CSV匯出,它都能清楚、易讀地在日曆日期與Excel背後的數字之間進行轉換。

你可以用它做什麼

  • 將日曆日期和時間轉換為Excel序列號(1900或1904系統)
  • 將Excel序列號轉回人類可讀的日期和時間
  • 查看詳細拆解,包括星期幾和時間的小數部分
  • 根據你的時區調整所有內容
  • 在12小時和24小時時間格式之間切換

如何使用這個轉換器

1. 選擇你要轉換的內容

正中央會看到兩個選項:日期轉Excel序列號Excel序列號轉日期。選擇與你目前操作相符的那一個。

2. 填寫你的輸入資料

如果你是從日期轉到Excel:

  • 使用日曆輸入框輸入日期
  • 必要時加入時間(預設為午夜)
  • 選擇你的時區(預設為UTC)
  • 選擇你使用的Excel日期系統——大多數Windows檔案用1900,較舊的Mac版本用1904

如果你是從Excel轉成日期:

  • 輸入Excel序列號(可以包含小數時間分數)
  • 選擇正確的日期系統以匹配來源檔案
  • 選擇你希望輸出顯示的時區

3. 按下“轉換Excel日期”

中央的大按鈕會完成所有工作。點擊後,結果立即顯示——無需重新載入頁面,也不用等待。

結果告訴你的內容

主要輸出會提供精確的轉換結果,但底下還有更多細節:

  • 日期與時間:你所選時區的完整轉換值
  • 星期幾:方便交叉檢查星期幾
  • 自起點以來的天數:系統起始點的原始天數
  • 時間小數:代表一天中時間的十進位數(例如,0.5代表中午)
  • 格式化日期:易讀的日曆版本
  • 兩個序列號:你會看到在每個日期系統中的數字
  • Excel公式:一個可以貼回你的電子表格的預設公式

即時工具一覽

側邊面板中,總有一些實時更新的實用功能:

  • 當前時間:以你選擇的時間格式顯示
  • 當前Excel序列號(1900 & 1904):讓你看到“現在”在序列號中的樣子
  • 時間格式切換:偏好軍用時間?一鍵切換到24小時顯示

進階細節,滿足好奇心的用戶

Excel的兩個日期系統

1900系統從1900年1月1日開始計數——但為了與舊軟體相容,加入了一個虛構的閏日,可能會造成些微差異。1904系統則從1904年1月2日開始,跳過了這個問題。兩者相差1,462天。如果你在導入日期時發現它們神祕地相差四年,這就是原因。

十進位時間值

Excel將時間存為一天的分數:0.25代表清晨6點,0.5代表中午,0.75代表晚上6點。如果你的序列號包含小數,這個轉換器會自動翻譯。

你可以複製的公式

每個結果都包含一個像=TEXT(44927.645833,"mm/dd/yyyy hh:mm:ss")的公式,你可以貼到Excel中來重現日期。這讓你輕鬆檢查或重用轉換結果。

一些需要注意的事項

  • Mac版Excel預設使用1900系統,但較舊的檔案可能仍用1904
  • 在系統間複製序列號時,除非轉換,否則會有1,462天的差異
  • 小於1的序列號可能會產生錯誤或顯示Excel起始日期之前的日期
  • 在轉換前,務必確認你的電子表格使用的是哪個系統

保持日期正確,讓你的工作表更精確

無論你是在比較跨系統的時間戳、除錯匯出資料,或只是想知道Excel的序列號到底代表什麼,這個轉換器都能幫你省時並消除疑惑。它為這個常充滿細節的過程帶來結構,也讓你在跨平台、跨時區、面對Excel怪癖時,保持信心與掌控感。

現在時間 在 這些城市:

紐約市 · 倫敦 · 東京 · 巴黎 · 香港 · 新加坡 · 迪拜 · 洛杉磯 · 上海 · 北京 · 悉尼 · 孟買

國家現在時間:

🇺🇸 美國 | 🇨🇳 中國 | 🇮🇳 印度 | 🇬🇧 英國 | 🇩🇪 德國 | 🇯🇵 日本 | 🇫🇷 法國 | 🇨🇦 加拿大 | 🇦🇺 澳大利亞 | 🇧🇷 巴西 |

現在時間 時區:

UTC | GMT | CET | PST | MST | CST | EST | EET | IST | 中國(CST) | JST | AEST | SAST | MSK | NZST |

免費 小工具 適用於網站管理員:

免費模擬時鐘小工具 | 免費數字時鐘小工具 | 免費文字時鐘小工具 | 免費詞語時鐘小工具