ヒンドゥー暦の計算根拠となる太陽や月の位置は、12世紀以前はどう計算されたか？
時間的に等分されていた
ヒンドゥー暦 
 ヒンドゥー暦の計算根拠となる太陽や月の位置は、12世紀以前は時間的に等分されていた。例えば太陽月は太陽年の長さを12等分したものだった。しかし現在では天文学的に計算された太陽や月の真の黄経をもとに決定される。伝統的な暦は祭りの日付を知るために重要であり、毎年パンチャングと呼ばれる伝統的な暦が印刷される。
年 
 日次を認識する際、天体の月が相（満ち欠け）を起こす様子は便利だった。そこから新月から次の新月までの周期である1朔望月（約29.53日）を基礎に置いた暦である太陰暦が発達した。この暦では、平均朔望月（約29.53059日）から1か月を29または30日とし、その12倍（太陰年=約354.36708日）を暦年と定めたが、季節の循環と毎年10日ほどのずれが生じることになった。この暦は遊牧民族や漁撈中心の社会に適し、地域では古代メソポタミア、エジプト、ギリシア、中国で発達した。現代でもイスラムで使われるヒジュラ暦は太陰暦であり、1年は354または355日となる。 閏月 
 閏月を19年のあいだに7回加えると、ほぼ誤差なく暦を運用できることは古代から知られていた。これは太陽暦の19年が、太陰暦の19年と7か月の日数にほぼ等しいことによるもので、この周期をメトン周期（中国では「章」）という。中国では殷の時代から暦に閏月を入れることが行われていたが、それは天体を観測して季節と暦のずれに注意し、閏月が必要なときには、十二月の次にひと月足して13か月にするという方法であった。その後、春秋時代のころにはメトン周期の原理が使われており、さらに太初暦以来、二十四節気の中気を基準とした置閏法によって閏月が暦に入れられている。日本で最初に使われた太陰太陽暦は、中国で元嘉10年（442年）から行われた元嘉暦であったとされており、その後幾度か改暦が行われたが、閏月の入る太陰太陽暦は明治時代の政府による改暦まで使い続けられた。 年 
 しかし太陰暦は季節の期とのずれが激しく、気候変化に根付いた時間感覚との違和感が大きく農耕民族にとっては使いにくい。古代ギリシアの数学者メトンは、19太陽年と235朔望月にほぼ合うことを見つけ、太陰暦の19年に7度追加の月（閏月）を挿入するメトン周期を発案した。これによると、1年は平均して365.263日となる。この周期はバビロニアや中国でも独自に発見され、太陽年と太陰暦を置閏法で調整し特定の年を13か月とする太陰太陽暦が発達した。 土星 
 ヴェーダ時代のインドでは、宗教的な供儀を適切な日時に実施するため天文学が重視され、天空上の27又は28の星宿（ナクシャトラ）を基準に、土星を含む五惑星と日月の運行が観測された。前7世紀頃の天文書『』によると、天には、太陽と月、五惑星、ラーフとケートゥの9つの天体（ナヴァグラハ）があるとされ、サンスクリット語で「」と呼ばれる土星は、月の交点に存在を措定されたラーフとケートゥとともに凶星と考えられた。4～17世紀に成立した『』や『』などのプラーナ文献には「シャニ」が骸骨の体を持ち、ハゲタカに乗り弓矢をつがえ、人が一生になした善事と悪事を見張るなどとあり、バラモンの秘儀を支える技術であったジョーティシャはヒンドゥー文化の一つとして形而上的な肉付けを得た。 閏月 
 なおユダヤ暦も閏月の入る太陰太陽暦だが、日本や中国の太陰太陽暦とは異なり常に年末に閏月（第13月）が挿入される。インドでも太陰太陽暦が使われているが、インドの太陰太陽暦は黄道十二宮によって閏月を暦に入れている。イスラム暦は完全な太陰暦なので、太陰太陽暦のような閏月は存在しない。2020年はグレゴリオ暦5月23日から閏4月となる。 時刻 
 西洋では、古代には日の出と日の入りの間をそれぞれ十二等分する不定時法が用いられており、季節によって長さが異なっていた。後に一日を二十四等分する定時法に改められた。バビロニア人やエジプト人は日の出、アラブ人やユダヤ人は日の入を一日の始まりとしていた。定時法が採用され、さらに時計が発達してからは、夜半（太陽の南中の対極）を一日の始まりとし、南中を12時、その以前を午前、以後を午後としてそれぞれを12等分（0 - 12時）する現在の時法となった。より精密な機械式時計の発達とともに、13世紀にさらに細かな分割である分と秒が作られた。 年 
 しかし、文化圏や民族によって一年の始まりは様々であった。温帯地方では太陽運行上の節目に当る冬至や春分、または夏至（エジプトやギリシア）、秋分（ユダヤ暦）を年初と置いていた。シュメールでは各都市ごとに暦が統一されていなかったため、年初も春分が多かったものの、夏至や秋分を年初とする都市も存在し、春分近くを年初とする暦に統一されたのはバビロン第1王朝の時代だった。農業中心の社会ではローマ暦のように春を年初とみなす場合が多かった。他の太陽暦でも、現在の9月11-12日を年初とするエチオピア暦、8月26日から始まったパーシ暦、現在の9月22-24日を年初としたフランス革命暦（1793年11月24日～1805年12月31日、元日に相当する日はヴァンデミエール（葡萄月）1日）もあった。 年 
 現在の一年の始まり（年初・歳首）は元日（1月1日）であるが、これには天文学的または宗教・思想的な意味は無い。グレゴリオ暦の基礎となったローマ暦では、紀元前735年に始まった当初、一年の始まりを現在の3月 (Martius) 初日に置いていた。後にガイウス・ユリウス・カエサル（ユリウス・シーザー）がエジプトから導入した太陽暦へ切り替えた紀元前47年に、冬至に近かった 1月 (Januarius) の初日を一年の始まりと改めたことが現在まで引き継がれている。日本語では暦月名は一月、二月、と序数で数え上げるが、西洋の暦の暦月名はそうではない。巡回する12の固有な名前の「どれが年初か」は必ずしも自明ではなく、Martiusを年初の暦月とするか、Januariusを年初の暦月とするかは自由度があるのである（これは曜日を数で数えない言語で「週」が日曜から始まるか月曜から始まるか議論があるのと似ている）。 タイ王国 
 なお、タイの紀年法について西暦も併用されているが、ラーマ6世によって1912年に導入された仏滅紀元（仏暦）が主に使用されている。導入された当初は太陰暦であったが、仏滅紀元2483年（1940年）にその年が9月で打ち切られ、グレゴリオ暦（太陽暦）との誤差が修正されたため、現在は西暦との間で日にちのずれがない。 閏月 
 太陰暦は、空の月の欠けているのが満ちそして再び欠けるまでを「一か月」とし、それを12回繰り返すことで12か月すなわち「一年」としている。しかしこの月の満ち欠け（平均朔望月=約29.530 589日）による12か月は約354.3671日であり、太陽暦の一年（約365.2422日）とくらべて約11日ほど短いので、この太陰暦をこのまま使い続けると暦と実際の季節が大幅にずれてしまう。このずれは11×3 = 33日つまり3年間で1か月分ほどになる。