喀喇汗王朝时期的维吾尔人使用12兽历法:人的年龄、事件发生的时间等均以12兽轮流纪年。与汉族12兽不同的是他们以鳄鱼代替龙。12兽的顺序是:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。当时也使用七曜历。
维吾尔族改信伊斯兰教后,使用回历。《西域图志》、《西域闻见录》等书均记明清时期的维吾尔族已使用回历。回历又称“希吉来历”或“伊斯兰教历”。回历纯系阴历,其纪年法是:太阴圆缺一次为1月,12个月为一年,单月30日,双月29日,不置闰月,全年354日。每30年为一周,其中有11年(约每隔二三年)的12月末添设一个闰日。故该历平均每年为354日8时48分。对于月的计算方法,不用实朔,而以看见新月时期做月首,所以它的月首日期,常在农历初二、三日以后。