তারিখের ব্যবধান ক্যালকুলেটর কীভাবে কাজ করে
তারিখের ব্যবধান ক্যালকুলেটর আপনাকে দুটি নির্দিষ্ট তারিখ নির্বাচন করতে এবং তাদের মধ্যবর্তী সঠিক সময়কাল তাৎক্ষণিকভাবে দেখতে সাহায্য করে। এই হিসাবটি বছর, মাস এবং দিনে ভেঙে দেখানোর পাশাপাশি মোট দিন, সপ্তাহ এবং আনুমানিক বছরের পরিমাপেও প্রদর্শন করা হয়।
এই ক্যালকুলেটরটি সাধারণ হিসাবের পরিবর্তে প্রকৃত ক্যালেন্ডার গণিত ব্যবহার করে, যা লিপ ইয়ার (অধিবর্ষ) এবং বিভিন্ন মাসের দিনের সংখ্যার ভিন্নতাকে সঠিকভাবে বিবেচনা করে। এছাড়া, আপনি চাইলে গণনায় শেষ তারিখটি অন্তর্ভুক্ত করার বিকল্পটিও বেছে নিতে পারেন, যা প্রতিটি ফলাফলের সাথে অতিরিক্ত এক দিন যোগ করে।
ইনপুটসমূহ
সঠিক ফলাফল পাওয়ার জন্য এই টুলে নিম্নলিখিত ইনপুটগুলো ব্যবহার করা হয়:
- শুরুর তারিখ: এটি হিসাব শুরুর ক্যালেন্ডার তারিখ। ডিফল্ট বা পূর্বনির্ধারিতভাবে এতে বর্তমান দিনটি সেট করা থাকে।
- শেষ তারিখ: এটি হিসাব শেষ করার ক্যালেন্ডার তারিখ।
- শেষের তারিখটিকে একটি পূর্ণ দিন হিসেবে অন্তর্ভুক্ত করুন: এটি একটি টিকবক্স। এটি সিলেক্ট করলে গণনায় শেষ দিনটিকেও যুক্ত করা হয়।
আউটপুট এবং ফলাফল বিশ্লেষণ
তারিখের ব্যবধান ক্যালকুলেটরটি ইনপুট নেওয়ার পর সাথে সাথে নিম্নলিখিত ফলাফলগুলো প্রদর্শন করে:
- বছর, মাস এবং দিন: সম্পূর্ণ সময়কালটিকে প্রথমে পূর্ণ বছর, তারপর পূর্ণ মাস এবং সবশেষে অবশিষ্ট দিনের সংখ্যায় ভেঙে দেখানো হয়।
- মোট দিন: দুটি তারিখের মধ্যবর্তী সর্বমোট দিনের সংখ্যা।
- সপ্তাহ: দুটি তারিখের মধ্যবর্তী মোট সপ্তাহের সংখ্যা।
- মাস: দুটি তারিখের মধ্যবর্তী মোট মাসের সংখ্যা।
- বছর (প্রায়): প্রতি বছর ৩৬৫.২৪২৫ দিন ধরে হিসাব করে প্রাপ্ত একটি আনুমানিক বছরের সংখ্যা।
যদি শেষ তারিখটি শুরুর তারিখের চেয়ে আগের সময়ের হয়, তবে টুলটি স্বয়ংক্রিয়ভাবে তারিখ দুটিকে ক্রমানুসারে তুলনা করে এবং একটি বিশেষ নোট প্রদর্শন করে: "শেষের তারিখটি শুরুর তারিখের আগের সময়ের, তাই দুটি তারিখ বিপরীত ক্রমে তুলনা করা হয়েছে।"।
যদি কোনো তারিখ ইনপুট না করা থাকে, তবে ফলাফলগুলো মুছে যায় এবং একটি ইঙ্গিত বা হিন্ট প্রদর্শিত হয়: "শুরুর এবং শেষের তারিখ বেছে নিন — ফলাফল সাথে সাথে আপডেট হয়ে যাবে।"।
বিশেষ নিয়ম এবং ব্যতিক্রমী পরিস্থিতি
ক্যালেন্ডারের জটিলতা এবং ব্যবহারকারীর ইনপুটের ওপর ভিত্তি করে এই টুলটি কিছু নির্দিষ্ট নিয়ম মেনে চলে:
- লিপ ইয়ার ও মাসের দৈর্ঘ্য: প্রতিটি গণনা মাসের প্রকৃত দৈর্ঘ্য এবং লিপ ইয়ারের নিয়ম মেনে সম্পন্ন হয়।
- মাসের শেষের তারিখের সমন্বয়: শুরুর দিনটি যদি উদ্দিষ্ট মাসে না থাকে (যেমন ৩১ জানুয়ারি থেকে এক মাস যোগ করার ক্ষেত্রে), তবে গণনাটি উদ্দিষ্ট মাসের শেষ দিনে গিয়ে পৌঁছায় (যেমন ২৮ বা ২৯ ফেব্রুয়ারি)।
- বিপরীত তারিখের ক্রম: শেষের তারিখটি শুরুর তারিখের আগের হলে, টুলটি কোনো ত্রুটি না দেখিয়ে স্বয়ংক্রিয়ভাবে ক্রমানুসারে তারিখ দুটি তুলনা করে এবং ব্যবহারকারীকে তা নোটের মাধ্যমে জানায়।
- শেষ তারিখ অন্তর্ভুক্তকরণ: "শেষের তারিখটিকে একটি পূর্ণ দিন হিসেবে অন্তর্ভুক্ত করুন" টিকবক্সটি সক্রিয় করা হলে, প্রতিটি ফলাফলের সাথে ১ দিন যোগ করা হয়।
- ইনপুট মুছে ফেলা: শেষ তারিখের ইনপুটটি খালি বা মুছে ফেললে ফলাফলগুলো চলে যায় এবং "শুরুর এবং শেষের তারিখ বেছে নিন — ফলাফল সাথে সাথে আপডেট হয়ে যাবে।" হিন্টটি প্রদর্শিত হয়।
- ভুল তারিখের ত্রুটি: ইনপুট বক্সে কোনো ভুল বা অকার্যকর তারিখ প্রবেশ করালে "এটি একটি সঠিক ক্যালেন্ডার তারিখ নয়।" ত্রুটি বার্তাটি প্রদর্শিত হয়।
গোপনীয়তা এবং ডেটা প্রসেসিং
এই টুলটি ব্যবহার করার সময় আপনার তথ্যের সম্পূর্ণ গোপনীয়তা বজায় থাকে। প্রতিটি গণনা আপনার ব্রাউজারেই সম্পন্ন হয়। আপনার বেছে নেওয়া তারিখগুলো কখনোই BroBroGo-তে আপলোড করা হয় না।
এই ক্যালকুলেটরটি কাদের জন্য উপযোগী?
এই টুলটি বিভিন্ন প্রয়োজনে ব্যবহার করা যেতে পারে, যেমন:
- যারা দুটি নির্দিষ্ট তারিখের মধ্যবর্তী সঠিক দিনের সংখ্যা জানতে চান।
- যারা কোনো ভ্রমণ বা ভাড়ার পরিকল্পনা করছেন এবং হিসাবের সুবিধার্থে শেষ দিনটিকেও গণনা করতে চান।
- যারা কোনো প্রকল্প (Project) বা ইভেন্টের মোট সময়কাল ট্র্যাক করছেন।
- যারা কোনো অতীত ঘটনা থেকে শুরু করে আজ পর্যন্ত কত দিন পার হয়েছে তা গণনা করতে চান।
সাধারণ জিজ্ঞাসা (FAQ)
মাস এবং বছর কীভাবে গণনা করা হয়?
ক্যালকুলেটরটি প্রকৃত ক্যালেন্ডার অনুসরণ করে: এটি প্রথমে পূর্ণ বছর গণনা করে, তারপর পূর্ণ মাস এবং বাকি অংশ দিন হিসেবে দেখায়। মাসের দিনের সংখ্যা এবং লিপ ইয়ার বিবেচনা করা হয়। শুরুর দিনটি যদি উদ্দিষ্ট মাসে না থাকে — যেমন ৩১ জানুয়ারির সাথে এক মাস যোগ করলে — এটি ফেব্রুয়ারির শেষ দিনে গিয়ে পৌঁছায়, যা ব্যাংক এবং স্প্রেডশিটের ক্ষেত্রেও ব্যবহৃত হয়।
আমার কি শেষ তারিখটি অন্তর্ভুক্ত করা উচিত?
এটি নির্ভর করে আপনি কী গণনা করছেন তার ওপর। সোমবার থেকে শুক্রবারের মধ্যে ৪ দিনের ব্যবধান, কিন্তু হোটেল বুকিং বা ভাড়ার ক্ষেত্রে যা দুটি দিনকেই অন্তর্ভুক্ত করে, তা ৫ দিন হয়। শেষের দিনটিকেও গণনা করতে চাইলে টিকবক্সটি সিলেক্ট করুন — তখন ফলাফলের সাথে এক দিন যোগ হবে।
আমার শেষ তারিখটি যদি শুরুর তারিখের আগের হয় তবে কী হবে?
কোনো সমস্যা নেই — ক্যালকুলেটরটি স্বয়ংক্রিয়ভাবে দুটি তারিখকে ক্রমানুসারে তুলনা করে এবং স্ট্যাটাস লাইনে তা উল্লেখ করে। এর মানে হলো আপনি পেছনের দিকেও গণনা করতে পারেন, যেমন কোনো অতীত ঘটনা থেকে কত দিন পার হয়েছে।