# 農曆日曆

蛋日支援中國農曆（也稱陰曆或夏曆），方便管理遵循農曆的生日紀錄。

## 切換日曆類型

在新增或編輯生日紀錄時，日期部分頂端會顯示包含 **公曆** 和 **農曆** 兩個選項的選擇器。點一下「農曆」進行切換。選擇器會提供觸覺回饋以確認你的選擇，下方日期欄位會更新為農曆格式。

## 選擇月份和日期

在農曆模式下，月份選擇器顯示農曆的 1 到 12 月（以中文文字「正月」、「二月」等表示）。日期選擇器顯示有效的農曆日，根據所選月份和年份的不同，範圍為初一到廿九或三十。選擇不同的月份時，可用日期範圍可能會自動調整。

## 閏月

中國農曆偶爾會包含閏月（閏月）。蛋日會在月份選擇器中直接顯示可用的閏月選項。

當選定了具體年份時，選擇器只會顯示該年份真實存在的閏月。如果切換年份後目前選擇的閏月不再存在，蛋日會自動切回一般農曆月份。

當出生年份留空時，蛋日無法確定實際出生年份的閏月分佈。此時，選擇器會提供受支援歷史資料中出現過的閏月選項，並顯示可能對應的年份提示，方便你在得知年份後再確認日期。

## 未知年份的生日

如果不知道出生年份，你可以將其留空。對於沒有年份的公曆生日，蛋日在底層使用 2000 年作為參考年份進行日期計算。對於沒有年份的農曆生日，由於農曆月份天數每年都在變化，系統會改用當前年份。在這兩種情況下，倒數計時都僅追蹤月份和日期。

## 公曆與農曆自動轉換

蛋日會在底層進行公曆與農曆的相互轉換。新增農曆生日後，應用程式會計算出對應的公曆日期，用於倒數計時、通知和日曆顯示。詳細資料畫面會並排顯示公曆和農曆日期。由於農曆相對於公曆每年都會發生偏移，因此農曆生日對應的公曆日期每年都會不同。

## 農曆日期顯示格式

農曆日期使用傳統的中文格式顯示，例如「正月十五」（正月第十五天）或「八月初三」（八月第三天）。此格式適用於生日詳細資料和列表畫面。

## 干支紀年

當記錄了出生年份時，詳細資料畫面還會顯示該年份的中國傳統干支紀年（干支），例如甲子年或丙寅年。這個 60 年的循環由十天干和十二地支組成，是中國農曆中記載年份的傳統方式。
