万年历是可以使用很多年的日历，通常设计成可以计算未来某一日期在星期中的日子。对格里历和儒略历，万年历通常只能包括两者之中的一种变化：