阳历就是公历,也叫格里高利历,以地球绕太阳公转周期为一年,阴历原义是按月相朔望定月,伊斯兰历是典型阴历,中国农历既看月相,又看太阳,用闰月协调四季,所以准确叫法是“农历”或“阴阳合历”,干支历又不一样,它用天干地支记年、月、日、时,八字排盘用的是干支历,不是简单农历。
据中国科学院紫金山天文台公开历算资料和GB/T 33661-2017《农历的编算和颁行》,农历编算有明确规则,不是翻老黄历随便写,日常书写中,公历、农历、干支历要分清。
| 错误写法 | 问题 | 建议写法 |
|---|---|---|
| 阴历2026年正月初一 | 农历年不等于公历年 | 农历丙午年正月初一 |
| 农历3月5日 | 数字月日易与公历混 | 农历三月初五 |
| 2026年农历1月1日 | 年号、月号混用 | 公历2026年2月17日(农历正月初一) |
| 阳历2026-03-20 | 非正式书面可接受,正式文书不够规范 | 公历2026年3月20日 |
这个问题没有单一答案,户口本、身份证、社保、学籍、护照按公历,长辈寿宴、传统节日、祠堂、祭祀按农历,家里可以记两套生日,但档案必须统一,否则办手续时来回解释很麻烦。
只是查“阳历阴历转换查询”,线上万年历App、小程序、网页多数免费,付费一般出现在批量转换API、择日、起名、排盘报告、线下命理咨询,线下咨询价格地域差异大,普通日期转换通常几十元内能解决,复杂择日会到几百元甚至更高,若只是把2026年3月20日换成农历,用公开万年历即可,不必为单次查询付高价。
设置手机日历农历显示也简单:苹果手机进入“设置—日历—其他历法—农历”;安卓手机多在“日历—设置—显示农历”里打开,电脑Excel可把日期单元格做参考设为yyyy-mm-dd,农历则需借助万年历插件或在线工具。
八字排盘用干支历,年柱以立春为界,月柱以节气为界,日柱按公历日期换算,农历日期只是参考,不能直接拿农历月日排八字,比如立春前出生,哪怕公历已是新的一年,年柱仍按上一年算。

闰月出生,先确认该月是否闰月,再按节气定月柱,只写“闰六月”不够,必须写清公历日期,否则不同年份的闰月位置不同,排盘容易错位。
同一套日期规则,到了不同文书里写法不同,官方系统偏爱公历,民俗场景偏爱农历,写之前先问用途,比背做参考更重要。
北京给孩子上户口写公历,出生医学证明、派出所户籍系统、身份证号里的出生日期,均按公历登记,家长想记农历,可以在家谱、纪念册、成长记录里另写,不要在上户口时填农历,否则和出生医学证明不一致,后续更正流程麻烦。
这类文书只用公历,日期写YYYY-MM-DD,签名日期也写公历,法律文书除双方特别约定,不单独写农历,若必须附农历,要注明“农历”二字,并保留公历日期。
业内专家指出,日期书写核心是“用途决定做参考”,行业共识认为,农历不是阴历,公文日期优先公历,落笔前可走一遍清单:

| 场景 | 推荐写法 | 避免 |
|---|---|---|
| 户口、身份证 | 公历2026年3月20日 | 农历日期 |
| 寿宴请柬 | 公历X月X日(农历X月X日) | 只写农历不写公历 |
| 八字排盘 | 公历出生年月日时+出生地 | 只给农历生日 |
| 墓碑家谱 | 公历、农历、干支年并列 | 年号混用 |
阳历按公历数字写,阴历按农历干支汉字写;正式档案只认公历,传统场景再补农历,把用途分清,生日、户口和八字就不会写乱。
能,但必须分别注明,例:公历2026年2月17日(农历丙午年正月初一),不能把农历日期直接套上公历年号,也不能只写“正月初一”就当成完整日期。
身份证、户口本、出生医学证明均登记公历,农历生日只作民俗纪念,不改户籍,若户籍日期确有错误,需按公安部门要求提交出生医学证明等材料更正。
排盘输入公历更稳,因为年柱月柱按节气,日柱按公历换算,农历日期用于传统记录,闰月和节气边界容易出错,命理师通常要求公历出生年月日时和出生地。