中国日历和公历的区别在于:

公历的标准名称为格里高利历,是现在国际通用的历法,是一种阳历。阳历是太阳历的简称,这种历法与地球环绕太阳的周年运动有关,与月相无关。格里高利历为西方的历法,并非中国所创,故又名"西历"(是相对于中历而言)。

中国的日历有两种:阴历和阳历。阴历全称“太阴历”或“纯阴历”。阴历根据月亮圆缺变化的周期,即朔望月制定的,因古人称月亮为“太阴”,所以称为“太阴历”,简称“阴历”。阴历产生的确切日期已难确定,但根据甲骨文中的一页甲骨历来判断,阴历大约在殷代已相当普及。

阴历的月份与四季寒暑无关。阴历的日期表示着一定的月相,即初一是朔,即新月十五、十六或十七是满月,即望初七、初八是上弦月二十二、二十三是下弦月等,这对古人凭借月相判断日期是很方便的。