农历日历
使用农历追踪生日
蛋日支持中国农历(也称阴历或夏历),方便管理遵循农历的生日记录。
切换日历类型
在添加或编辑生日记录时,日期部分顶部会显示包含 公历 和 农历 选项的分段选择器。点击“农历”进行切换。选择器会提供触感反馈以确认你的选择,下方日期字段也会更新为农历格式。
选择月份和日期
在农历模式下,月份选择器显示农历 1 到 12 月(以中文数字“正月”、“二月”等表示)。日期选择器显示有效的农历日,根据所选月份和年份的不同,范围为初一到廿九或三十。选择不同的月份时,可用日期范围可能会自动调整。
闰月
中国农历偶尔会包含闰月。蛋日会在月份选择器中直接显示可用的闰月选项。
当选定了具体年份时,选择器只会显示该年份真实存在的闰月。如果切换年份后当前选择的闰月不再存在,蛋日会自动切回普通农历月份。
当出生年份留空时,蛋日无法确定实际出生年份的闰月分布。此时,选择器会提供受支持历史数据中出现过的闰月选项,并显示可能对应的年份提示,方便你在得知年份后再核实日期。
未知年份的生日
如果不知道出生年份,你可以将其留空。对于没有年份的公历生日,蛋日在内部使用 2000 年作为参考年份进行日期计算。对于没有年份的农历生日,由于农历月份长度每年都在变化,系统将使用当前年份作为计算基准。在这两种情况下,倒计时都只追踪月份和日期。
公历与农历自动转换
蛋日会在内部进行公历与农历的相互转换。添加农历生日后,应用会计算出对应的公历日期,用于倒计时、通知和日历显示。详情视图会并排显示公历和农历日期。由于农历相对于公历每年都会发生偏移,因此农历生日对应的公历日期每年都会不同。
农历日期显示格式
农历日期使用传统的中文格式显示,例如“正月十五”或“八月初三”。此格式适用于生日详情视图和列表视图。
干支纪年
当记录了出生年份时,详情视图还会显示该年份的中国传统干支纪年(例如甲子年或丙寅年)。这一 60 年周期由十天干和十二地支组成,是中国农历中记载年份的传统方式。