৫৫০ খ্রিষ্টাব্দের দিকে বরাহমিহির "পঞ্চসিদ্ধান্তিকা" নামক একটি গ্রন্থ রচনা করেছিলেন। গ্রন্থটি পাঁচটি খণ্ডে সমাপ্ত। এই গ্রন্থটিকে জ্যোতির্বিজ্ঞান এবং জ্যোতিষশাস্ত্রের সংক্ষিপ্তসার বলে অভিহিত করা হয়। পঞ্চসিদ্ধান্তিকার পাঁচটি খণ্ডের নাম– এই সিদ্ধান্তগুলো হল– সূর্যসিদ্ধান্ত, বশিষ্ঠসিদ্ধান্ত, পৌলিশ সিদ্ধান্ত, রোমক সিদ্ধান্ত ও ব্রহ্ম সিদ্ধান্ত। প্রাচীন দিন, মাস, বৎসর গণনার ক্ষেত্রে 'সূর্যসিদ্ধান্ত' একটি বিশেষ স্থান অধিকার করে আছে। বরাহমিহিরের পরে ব্রহ্মগুপ্ত নামক অপর একজন জ্যোতির্বিজ্ঞানী (জন্ম ৫৯৮) একটি সিদ্ধান্ত রচনা করেছিলেন। এই গ্রন্থটির নাম ব্রহ্মস্ফুট সিদ্ধান্ত।

এই গ্রন্থটি খলিফা আল-মনসুরের আদেশে সিন্দহিন্দ নামে আরবি ভাষায় অনূদিত হয়েছিল। জ্যোতির্বিজ্ঞানীদের মতে সৌর-মাস নির্ধারিত হয়, সূর্যের গতিপথের উপর ভিত্তি করে। সূর্যের ভিন্ন অবস্থান নির্ণয় করা হয় আকাশের অন্যান্য নক্ষত্রের বিচারে। প্রাচীন কালের জ্যোতির্বিজ্ঞানীরা সূর্যের বার্ষিক অবস্থান অনুসারে আকাশকে ১২টি ভাগে ভাগ করেছিলেন। এর একটি ভাগকে তারা নাম দিয়েছিলেন রাশি। আর ১২টি রাশির সমন্বয়ে যে পূর্ণ আবর্তন চক্র সম্পন্ন হয়, তার নাম দেওয়া হয়েছে রাশিচক্র। এই রাশিগুলোর নাম হল– মেষ রাশি, বৃষ রাশি, মিথুন রাশি, কর্কট রাশি, সিংহ রাশি, কন্যা রাশি, তুলা রাশি, বৃশ্চিক রাশি, ধনু রাশি, মকর রাশি, কুম্ভ রাশি ও মীন রাশি। সূর্যের বার্ষিক অবস্থানের বিচারে, সূর্য কোনো না কোন রাশির ভিতরে অবস্থান করে। এই বিচারে সূর্য পরিক্রমা অনুসারে, সূর্য যখন একটি রাশি থেকে অন্য রাশিতে যায়, তখন তাকে সংক্রান্তি বলা হয়। এই বিচারে এক বছরে ১২টি সংক্রান্তি পাওয়া যায়। একেকটি সংক্রান্তিকে একেকটি মাসের শেষ দিন হিসেবে গণ্য করা হয়।

যেদিন রাত্রি ১২টার মধ্যে সূর্য্য ০ ডিগ্রি দ্রাঘিমাংশে প্রবেশ করে তার পরদিনই ১লা বৈশাখ (পহেলা বৈশাখ) হয়। যেদিন রাত্রি ১২টার মধ্যে সংক্রান্তি হয় তার পরদিনই মাসের প্রথম দিন। মূলত একটি সংক্রান্তির পরের দিন থেকে অপর সংক্রান্ত পর্যন্ত সময়কে এক সৌর মাস বলা হয়। লক্ষ্য করা যায় সূর্য পরিক্রমণ অনুসারে সূর্য প্রতিটি রাশি অতিক্রম করতে একই সময় নেয় না। এক্ষেত্রে মাসভেদে সূর্যের একেকটি রাশি অতিক্রম করতে সময় লাগতে পারে, ২৯, ৩০, ৩১ বা ৩২ দিন। সেই কারণে প্রতি বছর বিভিন্ন মাসের দিনসংখ্যা সমান হয় না। এই সনাতন বর্ষপঞ্জী অনুসারে বছর ঋতুভিত্তিক থাকে না। একেকটি মাস ক্রমশঃ মূল ঋতু থেকে পিছিয়ে যেতে থাকে।

সনাতন বাংলা বর্ষপঞ্জী
মাস
সংস্কারকৃত বাংলা বর্ষপঞ্জী
ব্যবহার