藏历既不是农历,也不是阳历,而是阴阳合历。
藏历是阴阳合历,将一年分为四季,以冬、春、夏、秋为序,全年354日。12个月以寅月为岁首(岁首与今《夏历》同),以月球圆缺周期为一个月。大小月相间,大月30日,小月29日。一个闰月,用来调整月份和季节的季节的关系。置闰时间,又与农历有所不同。此外,藏历还设24节气,对西藏地区作中长期天气预报,对五大行星运动和日月食也作预报。
农历,是中国汉族传统历法,又有夏历、汉历、阴历等名称,是一种阴阳历,取月相的变化周期即朔望月为月的长度,大月30天,小月29天,大月和小月相互弥补,使历月的平均长度接近朔望月。参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应。事实上,俗称农历为阴历,是错误的说法。农历是阴阳历,介于阳历和阴历之间的。真正意义上的阴历,就是伊斯兰历(回历)。
阳历,全称为太阳历,是以地球绕太阳公转的运动周期为基础而制定的历法。太阳历的历年近似等于回归年,一年12个月,看出四季寒暖变化,但这个"月",实际上与朔望月无关,看不出月亮的朔、望、两弦。如今世界通行的公历就是一种阳历,平年365天,闰年366天,每四年一闰,每满百年少闰一次,到第四百年再闰,即每四百年中有97个闰年。公历的历年平均长度与回归年只有26秒之差,要累积3300年才差一日。
藏历是西藏人民记年的历法。阳历是西方记年法,当今通用的,也叫公元。阴历也叫农历,是中国农业社会长期探索出来的