১৪৪৮ হিজরি শুরু হয়েছে ১৬ জুন ২০২৬, তাই তখন থেকে ৩১ ডিসেম্বর পর্যন্ত গ্রেগরীয় ক্যালেন্ডার বলে ২০২৬, আর হিজরি ক্যালেন্ডার বলে ১৪৪৮: ব্যবধান ৫৭৮ বছর। জানুয়ারি থেকে পরের হিজরি নববর্ষ পর্যন্ত ব্যবধান ৫৭৯, তারপর আবার ৫৭৮। দীর্ঘ মেয়াদে এটি কমছে, কারণ হিজরি বছর ছোট, তাই তার সংখ্যা দ্রুত বাড়ে। এই লেখায় হিসাব করে দেখা হয়েছে দুটি সংখ্যা কবে মিলবে।
সংক্ষিপ্ত উত্তর: প্রায় ২০,৮৭৪ খ্রিষ্টাব্দে, প্রায় ৩৩ বছরের একটি জানালার মধ্যে। ঠিক কোন বছর, তা নির্ভর করে "মেলা" বলতে আপনি কী বোঝেন তার ওপর এবং মাসের দৈর্ঘ্যের কয়েকটি দশমিক অঙ্কের ওপর। আর পুরো অনুমানটি ধরে নেয় যে আগামী ১৮,৮০০ বছরে চাঁদ, পৃথিবী বা ক্যালেন্ডারগুলোর কিছুই বদলাবে না। নিচের প্রতিটি সংখ্যা এমন একটি স্ক্রিপ্ট দিয়ে পুনরায় পাওয়া গেছে, যা আপনি নিজেও চালাতে পারেন।
সংক্ষিপ্ত উত্তর
ধরুন হিজরি বছর শুরু হয় ১ মুহাররম থেকে, এবং প্রশ্ন করুন সেই দিনটি কোন গ্রেগরীয় বছরে পড়ে। হিজরি বছর ৩৫৪.৩৬৬৭ দিনের হলে (ট্যাবুলার ক্যালেন্ডারের ৩০ বছরে ১০,৬৩১ দিন):
| প্রশ্ন | উত্তর |
|---|---|
| প্রথম যে হিজরি বছরের ১ মুহাররম একই সংখ্যার গ্রেগরীয় বছরে পড়ে | ২০,৮৪১ |
| শেষ এমন বছর | ২০,৮৭৪ |
| প্রথম যে হিজরি বছরের সংখ্যা সেটি যে গ্রেগরীয় বছরে শুরু হয় তার চেয়ে এগিয়ে | ২০,৮৭৫ (এটি শুরু হয় ২০,৮৭৪ সালে) |
তাই ধরে ফেলার কোনো একক মুহূর্ত নেই। দুটি সংখ্যা টানা ৩৪ বছর একমত থাকে (২০,৮৪১ থেকে ২০,৮৭৪ পর্যন্ত, সীমানাসহ, ব্যবধান প্রায় ৩৩ বছর), এবং তারপর হিজরি সংখ্যাটিই বড় হয়ে যায়।
"মেলা" বলতে কী বোঝায়
"বছরের সংখ্যা সমান" বলতে তিন রকম জিনিস বোঝানো যেতে পারে, এবং তিনটি একটু আলাদা উত্তর দেয়।
- নববর্ষে। হিজরি বছর n শুরু হয় গ্রেগরীয় বছর n-এ। ওপরের ছকে এবং নিচের চার্টে এই সংজ্ঞাই ব্যবহার হয়েছে। এটি ২০,৮৪১ থেকে ২০,৮৭৪ সালের ১ মুহাররমের জন্য সত্য।
- কোনো এক দিনে। এমন কোনো দিন, যেদিন দুটি ক্যালেন্ডারেই একই সংখ্যা দেখায়। একই মডেলে এটি প্রথম ঘটে ২০,৮৪১ সালের ২৯ ডিসেম্বর এবং শেষবার ২০,৯০৬ সালের ১০ জানুয়ারি, অর্থাৎ প্রায় ৬৪ বছরের একটি সময়কাল। ২০,৮৭৪-এর কাছাকাছি সময়ে প্রতি বছরের বেশিরভাগ সময় এই মিল থাকে, কারণ তখন হিজরি বছর শুরু হয় জানুয়ারির গোড়ায়: ২০,৮৭৪ সালের ১ মুহাররম পড়ে ৩ জানুয়ারি।
- একই তারিখে। দুটি ক্যালেন্ডার দিন ও মাসের হিসাবে কখনও একসঙ্গে আটকে থাকে না। হিজরি নববর্ষ গ্রেগরীয় বছরের মধ্য দিয়ে প্রতি বছর প্রায় ১১ দিন করে আগে সরে যায়, তাই সে বারবার প্রতিটি তারিখ ছুঁয়ে যায়।
যেসব সূত্র "২০,৮৭৪" বা তার কাছের কোনো বছর বলে, তারা সাধারণত প্রথম সংজ্ঞাই ব্যবহার করে, তবে মাসের দৈর্ঘ্য সামান্য আলাদা ধরে। নিচে আমরা এ নিয়ে আবার আসব।
কেন এমন হয়: হিসাবটি
হিজরি বছর বারোটি চান্দ্র মাসের সমান। গ্রেগরীয় বছর হলো ঋতুর মধ্য দিয়ে সূর্যের একটি চক্র। দুটির দৈর্ঘ্য আলাদা:
| বছর | দৈর্ঘ্য |
|---|---|
| হিজরি (ট্যাবুলার, ৩০ বছরে ১০,৬৩১ দিন) | ৩৫৪.৩৬৬৭ দিন |
| গ্রেগরীয় (গড়) | ৩৬৫.২৪২৫ দিন |
| পার্থক্য | ১০.৮৭৫৮ দিন |
প্রতিটি গ্রেগরীয় বছরে হিজরি গণনা এগোয় 365.2425 / 354.3667 = ১.০৩০৭ বছর। অর্থাৎ হিজরি সংখ্যা প্রতি গ্রেগরীয় বছরে গ্রেগরীয় সংখ্যার চেয়ে ০.০৩০৭ বছর করে এগোয়। এটিকে উল্টে নিলে সে একটি পুরো বছর এগোয় প্রতি 354.3667 / 10.8758 = ৩২.৬ গ্রেগরীয় বছরে।
একটি দ্রুত যাচাই: ১৪৪৮ হিজরি শুরু হয়েছে ২০২৬ সালে, ব্যবধান ৫৭৮ বছর। এগোনোর হার দিয়ে ভাগ করলে: 578 / 0.0307 প্রায় ১৮,৮৩০ বছর, আর 2026 + 18,830 প্রায় ২০,৮৫৬। এটি ২০,৮৪১ থেকে ২০,৮৭৪ জানালার ভেতরেই পড়ে। নিচের সিঁড়িটি একই গণনা বছর ধরে ধরে করা, আর সেজন্যই জানালার একটি প্রস্থ আছে, একটিমাত্র উত্তর নেই।
বছর ধরে ধরে গণনায় ক্যালেন্ডারের আদিবিন্দু ব্যবহার হয়: জুলিয়ান ক্যালেন্ডারে ৬২২ সালের ১৬ জুলাইয়ে ১ হিজরির ১ মুহাররম (জুলিয়ান দিবস ১৯৪৮৪৩৯.৫)। এরপর প্রতিটি পরবর্তী বছরের ১ মুহাররমকে আগেরটির ঠিক ৩৫৪.৩৬৬৭ দিন পরে বসানো হয় এবং সেই তারিখকে একটি গ্রেগরীয় বছরে রূপান্তর করা হয়। পরীক্ষা হিসেবে মডেলটি ১৪৪৮ সালের ১ মুহাররমকে ২০২৬ সালে বসায়: ১৬ জুন ২০২৬। ক্যালেন্ডারের উম্মুল কুরা ছকও একই দিন দেয়।
ব্যবধানের ছবি
চার্টে প্রতিটি ১ মুহাররমের গ্রেগরীয় বছরের সংখ্যা থেকে হিজরি বছরের সংখ্যা বাদ দিয়ে আঁকা হয়েছে, ৬২২ খ্রিষ্টাব্দ থেকে প্রায় ২১,০০০ খ্রিষ্টাব্দ পর্যন্ত। রেখাটি প্রায় প্রতি ৩২.৬ বছরে এক করে নামে, আর তাতেই সিঁড়ি তৈরি হয়। আদিবিন্দুর বছরে এটি শুরু হয় ৬২১ থেকে, ২০২৬ সালে ৫৭৮, এবং চিহ্নিত জানালায় শূন্যে পৌঁছায়।
নিচের অংশ ছেদবিন্দুটি বড় করে দেখায়। ২০,৮৪১ সালের ১ মুহাররম থেকে ২০,৮৭৪ সালের ১ মুহাররম পর্যন্ত শূন্য থাকে, আর পরের ধাপ রেখাটিকে শূন্যের নিচে নামায়: হিজরি সংখ্যা এগিয়ে।
পথের মাইলফলক
একই মডেল, প্রতি মাইলফলকে একটি সারি। দেখানো হিজরি বছরটি সেই বছর, যার ১ মুহাররম বাঁ দিকের গ্রেগরীয় বছরে পড়ে।
| গ্রেগরীয় বছর | হিজরি বছর | ব্যবধান |
|---|---|---|
| ৬২২ | ১ | ৬২১ |
| ১০০০ | ৩৯১ | ৬০৯ |
| ২০০০ | ১৪২১ | ৫৭৯ |
| ২০২৬ | ১৪৪৮ | ৫৭৮ |
| ৩০০০ | ২৪৫২ | ৫৪৮ |
| ৫০০০ | ৪৫১৩ | ৪৮৭ |
| ৮০০০ | ৭৬০৫ | ৩৯৫ |
| ১০,০০০ | ৯৬৬৭ | ৩৩৩ |
| ১২,০০০ | ১১,৭২৮ | ২৭২ |
| ১৫,০০০ | ১৪,৮২০ | ১৮০ |
| ১৮,০০০ | ১৭,৯১২ | ৮৮ |
| ২০,০০০ | ১৯,৯৭৪ | ২৬ |
| ২০,৮৪১ | ২০,৮৪১ | ০ |
| ২০,৮৭৪ | ২০,৮৭৪ | ০ |
| ২১,০০০ | ২১,০০৪ | -৪ |
প্রতি ১,০০০ বছরে ব্যবধান কমে প্রায় ৩১, তাই মানুষের সময়ের মাপে একে প্রায় স্থির মনে হয়। একটি জীবনকালে এটি বদলায় দুই বা তিন।
কেন এটি কেবল একটি অনুমান
ফলাফলটি একটি গড়-গতির মডেল: এটি ধরে নেয় বছরের দৈর্ঘ্য কখনও বদলায় না। এতে কী ভুল আছে, তা আমরা যতদূর যাচাই করতে পেরেছি ততদূর বলছি।
চতুর্থ দশমিক অঙ্কে মাসের দৈর্ঘ্য। বারোটি গড় সিনোডিক মাস (২৯.৫৩০৫৮৯ দিন ধরে) হয় ৩৫৪.৩৬৭১ দিন, ট্যাবুলারের ৩৫৪.৩৬৬৭-এর চেয়ে সামান্য বেশি। এই ছোট পার্থক্যে জানালা এক বছর সরে যায়, ২০,৮৪২ থেকে ২০,৮৭৫-এ। astronomy-engine লাইব্রেরি দিয়ে আমাদের নিজস্ব যাচাইয়ে ২০০০ সাল থেকে ১,৯৯৯টি চান্দ্র মাসের গড় অমাবস্যা-থেকে-অমাবস্যা ব্যবধান মাপা হয়েছিল, যা দিয়েছে ২৯.৫৩০৫৫ দিন এবং ১২ মাসে ৩৫৪.৩৬৬৬ দিন: এটি ট্যাবুলারের উত্তরই, ২০,৮৪১ থেকে ২০,৮৭৪, পুনরায় দেয়। পার্থক্যগুলো প্রতি বছরে প্রায় ০.০০০৪ দিন। এই সীমার যেকোনো উত্তর "ঠিক", আর সেজন্যই কাছাকাছি বছরগুলো আলাদা জায়গায় দেখা যায়। মাস নিয়ে পটভূমির জন্য দেখুন চার ধরনের চান্দ্র মাস।
জোয়ার দিনকে দীর্ঘ করে, আর চাঁদ সরে যায়। জোয়ারের ঘর্ষণ পৃথিবীর ঘূর্ণন ধীর করে এবং চাঁদকে বাইরের দিকে ঠেলে দেয়। চন্দ্র লেজার পাল্লা মাপন থেকে চাঁদের বর্তমান সরে যাওয়ার হার পাওয়া যায় প্রতি বছরে প্রায় ৩৮.৩ মিমি (৩.৮ সেমি)। ঐতিহাসিক গ্রহণের নথি অনুযায়ী গত ২,৭০০ বছরে দিন গড়ে প্রতি শতকে প্রায় ১.৭ মিলিসেকেন্ড দীর্ঘ হয়েছে। দুটি মানই নিচে তালিকাভুক্ত সূত্র থেকে নেওয়া। ভূতাত্ত্বিক সময়ে কোনোটিই স্থির নয়: দীর্ঘমেয়াদি গড় সরে যাওয়ার হার বর্তমান হারের প্রায় অর্ধেক। ক্যালেন্ডার দিন গোনে, আর দিন দীর্ঘ হলে সৌর বছরে দিনের সংখ্যা কমে, অন্যদিকে দূরের চাঁদের কক্ষপথ ধীরতর। আমরা এটি মডেল করিনি। একটি মোটামুটি স্কেলিং ইঙ্গিত দেয় যে উত্তরের ওপর প্রভাব কয়েক বছরের, শতাব্দীর নয়, ৩৩ বছরের জানালার তুলনায় ছোট, তবে এটিকে আমাদের নিজস্ব খসড়া হিসাব হিসেবে নিন, প্রকাশিত ফলাফল নয়।
গ্রেগরীয় ক্যালেন্ডারও সরে যায়। এর গড় বছর ৩৬৫.২৪২৫ দিন, ক্রান্তীয় বছরের (প্রায় ৩৬৫.২৪২২ দিন) চেয়ে প্রায় ০.০০০৩ দিন দীর্ঘ। এখন থেকে ২০,৮৭৪ পর্যন্ত ১৮,৮০০ বছরে তা জমে ঋতুর তুলনায় প্রায় ৬ দিনের সরণ হয়। বাস্তবে, তখনও গ্রেগরীয় ক্যালেন্ডার ব্যবহার হবে কি না, তা কেউ বলতে পারে না।
এত দূরের জন্য দেখা-ভিত্তিক কোনো ক্যালেন্ডার নেই। বাস্তব জীবনে হিজরি মাস শুরু হয় চাঁদ দেখা বা একটি সম্মত নিয়মে। অ্যাপের উম্মুল কুরা ছক শেষ হয় ১৫০০ হিজরিতে, যা ২০৭৭ খ্রিষ্টাব্দ। এর পরে "২০,৮৭৪ সালের হিজরি বছর" বলতে কেবল ট্যাবুলার বা গড়-চান্দ্র গণনাই বোঝানো যায়। তিনটি নিয়ম ব্যাখ্যা করা হয়েছে ত্রিমুখী-ইঞ্জিন হিজরি ক্যালেন্ডারে, আর ক্যালেন্ডারের মৌলিক বিষয় ইসলামিক চন্দ্র ক্যালেন্ডার কিভাবে কাজ করে লেখায়।
নিজে পুনরায় করে দেখুন
গবেষণা স্ক্রিপ্টটি প্রকল্পের রিপোজিটরিতে docs/research/hijri-gregorian-catchup.mjs। চালান node docs/research/hijri-gregorian-catchup.mjs। এটি দুই ধরনের মাসের দৈর্ঘ্যের জন্য মিলের প্রথম ও শেষ বছর এবং ৩২.৬ বছরের এগোনোর হার ছাপে। এতে মেউসের Astronomical Algorithms থেকে জুলিয়ান দিবস থেকে গ্রেগরীয় বছরে রূপান্তর ব্যবহার হয়েছে। আমরা একটি দ্বিতীয় সংস্করণ দিয়ে মিলিয়ে দেখেছি, যা মাসের দৈর্ঘ্য নেয় astronomy-engine থেকে এবং দিন থেকে বছরে রূপান্তরে ব্যবহার করে জাভাস্ক্রিপ্টের নিজস্ব প্রোলেপ্টিক গ্রেগরীয় তারিখ-গণনা। দুটিই একমত।
সচরাচর জিজ্ঞাসিত প্রশ্ন
আজ হিজরি সাল কত?
২০২৬ সালের শেষ দিকে এখন ১৪৪৮ হিজরি। উম্মুল কুরা ক্যালেন্ডারে ১৪৪৮ হিজরি শুরু হয়েছে ১৬ জুন ২০২৬, এবং ১২ অক্টোবর ২০২৬ তারিখে উম্মুল কুরা তারিখ ১ জমাদিউল আউয়াল ১৪৪৮। তিনটি ব্যবস্থায় আজকের তারিখ দেখতে ক্যালেন্ডার খুলুন।
কোন সংখ্যাটি আগে?
২০,৮৪০ পর্যন্ত গ্রেগরীয় সংখ্যাটি এগিয়ে থাকে। ২০,৮৪১ সালের ১ মুহাররম থেকে ২০,৮৭৪ সালের ১ মুহাররম পর্যন্ত নববর্ষে দুটি বছরের সংখ্যা এক। এরপর হিজরি সংখ্যাটি এগিয়ে যায়, এবং প্রতি ৩২.৬ বছরে আরও এক বছর করে এগোতে থাকে। এটি সংখ্যা নিয়ে, তারিখ নিয়ে নয়: হিজরি ক্যালেন্ডার আগে শুরু হয় না, সে কেবল দ্রুত গোনে।
দুটি ক্যালেন্ডার কি কখনও একই তারিখ দেখাবে?
বছরের সংখ্যা কিছু সময় মিলবে, কিন্তু দিন ও মাস স্থায়ীভাবে মিলবে না। হিজরি বছর প্রায় ১০.৯ দিন ছোট, তাই তার নববর্ষ প্রতিবার গ্রেগরীয় বছরের মধ্য দিয়ে আগে সরে যায়। জানালার ৩৩ বছরে সে গ্রেগরীয় বছরের একটি পূর্ণ পাক ঘুরে আসে।
কিছু সূত্র কেন ২০,৮৭৪ বলে, আবার কিছু কাছের অন্য বছর?
ফলাফল নির্ভর করে আপনি হিজরি বছরের কত দৈর্ঘ্য ধরেন তার ওপর। ৩৫৪.৩৬৬৭ দিনের ট্যাবুলার বছর দেয় ২০,৮৪১ থেকে ২০,৮৭৪। ২৯.৫৩০৫৮৯ দিনের বারোটি গড় সিনোডিক মাস দেয় ২০,৮৪২ থেকে ২০,৮৭৫। "মেলা"র আলাদা সংজ্ঞাও (শুধু নববর্ষ, বা যেকোনো দিন) ফল আবার সরায়। সবগুলোই এক বা দুই বছরের মধ্যে একই অনুমান।
মাসের দৈর্ঘ্যের কারণে হিজরি বছর কি কখনও গ্রেগরীয় বছরকে ছাড়িয়ে যায়?
লক্ষ করার মতো কোনো উপায়ে ছাড়িয়ে যায় না। ছেদের পরে হিজরি সংখ্যাটি কেবল বড় হয়ে যায়: ২১,০০৪ হিজরি শুরু হয় ২১,০০০ খ্রিষ্টাব্দে। হিজরি বছর ছোট বলে যেকোনো দীর্ঘ সময়ে গ্রেগরীয় বছরের চেয়ে হিজরি বছর বেশি পাওয়া যাবে, প্রতি ৩২.৬ বছরে একটি করে বাড়তি।
সারসংক্ষেপ
হিজরি গণনা প্রতি ৩২.৬ বছরে গ্রেগরীয় গণনার চেয়ে এক বছর করে এগোয়। ২০২৬ সালে ৫৭৮ ব্যবধান থেকে শুরু করে ট্যাবুলার মডেলে সংখ্যা দুটি মেলে ২০,৮৪১ থেকে ২০,৮৭৪ খ্রিষ্টাব্দে, এবং উদ্ধৃত করার মতো উত্তর এটিই: "প্রায় ২০,৮৭৪, ৩৩ বছরের একটি জানালায়, যদি কিছু না বদলায়"। হিসাব সহজ এবং সতর্কতাগুলো বাস্তব, কিন্তু কোনোটিই উত্তরকে কয়েক বছরের বেশি সরায় না।
হিজরি ব্যবস্থায় আজকের তারিখ দেখুন ক্যালেন্ডারে। এই ধরনের সরণ আপনার আগ্রহ জাগালে কোন কোন বছরে দুটি ঈদ পড়ে একই ১১ দিনের সরণকে অন্য দিক থেকে দেখায়।
আরও দেখুন
তথ্যসূত্র
- Hilal Vision. Hijri-Gregorian catch-up model,
docs/research/hijri-gregorian-catchup.mjs. - Meeus, J. (1998). Astronomical Algorithms (2nd ed.). Willmann-Bell. Chapter 7, Julian Day and calendar date.
- Williams, J. G., & Boggs, D. H. (2016). Secular tidal changes in lunar orbit and Earth rotation. Celestial Mechanics and Dynamical Astronomy, 126. Lunar laser ranging recession of 38.30 mm per year, as summarised in https://en.wikipedia.org/wiki/Tidal_acceleration
- Stephenson, F. R., Morrison, L. V., & Hohenkerk, C. Y. (2016). Measurement of the Earth's rotation: 720 BC to AD 2015. Proceedings of the Royal Society A. Average lengthening of the day of about 1.72 ms per century, as summarised in https://en.wikipedia.org/wiki/Tidal_acceleration
- Astronomy Engine documentation: SearchMoonPhase. https://github.com/cosinekitty/astronomy