মাসের Nতম সপ্তাহের দিন খোঁজার টুল
ক্যালকুলেটর
Thursday, January 15, 2026
আগামী বছরগুলোতে একই সপ্তাহের দিন
- বছর 20272027-01-21
- বছর 20282028-01-20
- বছর 20292029-01-18
- বছর 20302030-01-17
- বছর 20312031-01-16
তারিখগুলো UTC ক্যালেন্ডার গণনা ব্যবহার করে হিসাব করা হয় এবং ১৯০০–২২০০ সালের জন্য নির্ভুল।
এই ক্যালকুলেটর সম্পর্কে
নভেম্বর ২০২৬-এর শেষ বৃহস্পতিবার হলো ২৬ নভেম্বর ২০২৬, আর জুলাই ২০২৬-এর শেষ বৃহস্পতিবার হলো ৩০ জুলাই ২০২৬। কোনো মাসে যেকোনো সপ্তাহের দিনের শেষ উপস্থিতি বের করতে, মাসের শেষ দিন থেকে পিছন দিকে গণনা করুন যতক্ষণ না প্রথম মিলে যাওয়া দিন পাওয়া যায় — এটি সবসময় চতুর্থ উপস্থিতি নয়, কারণ একটি মাসে পাঁচটিও থাকতে পারে। অনেক পুনরাবৃত্তিমূলক ঘটনা এবং সরকারি ছুটি নির্দিষ্ট তারিখের পরিবর্তে এভাবেই নির্ধারিত হয়: মার্কিন যুক্তরাষ্ট্রে থ্যাংকসগিভিং সবসময় নভেম্বরের চতুর্থ বৃহস্পতিবার, আর মেমোরিয়াল ডে সবসময় মের শেষ সোমবার। সপ্তাহের দিন, ক্রম (১ম থেকে ৫ম, বা শেষ), মাস এবং বছর বেছে নিন তারিখ দেখতে।
কীভাবে ফলাফল পড়বেন
ফলাফল কার্ডে ISO ফরম্যাটে (YYYY-MM-DD) নির্ণীত তারিখ এবং নিশ্চিতকরণের জন্য দিনের নাম দেখানো হয়। যখন কোনো মাসে বেছে নেওয়া সপ্তাহের দিনের ৫ম উপস্থিতি থাকে না — যেমন ফেব্রুয়ারিতে খুব কমই ৫ম শুক্রবার থাকে — ক্যালকুলেটর ভুল তারিখ দেখানোর পরিবর্তে বিষয়টি স্পষ্টভাবে জানায়। ঐচ্ছিক পুনরাবৃত্তি ভিউ পরবর্তী কয়েক বছরে একই Nতম সপ্তাহের দিন তালিকাভুক্ত করে, যা নিয়মিত রিমাইন্ডার পরিকল্পনার জন্য উপযোগী।
কীভাবে গণনা করা হয়
অ্যালগরিদম লক্ষ্য মাসের ১ তারিখের সপ্তাহের দিন নির্ণয় করে (টাইমজোনের প্রান্তিক ক্ষেত্রগুলো এড়াতে UTC Date গণনা ব্যবহার করে), তারপর বেছে নেওয়া সপ্তাহের দিনের প্রথম উপস্থিতি পর্যন্ত অফসেট হিসাব করে: অফসেট = (লক্ষ্য_সপ্তাহের_দিন − প্রথম_দিন + 7) mod 7। Nতম উপস্থিতি দিন 1 + অফসেট + (N − 1) × 7-এ পড়ে। যদি সেই দিন মাসের দিন সংখ্যা অতিক্রম করে, ফলাফল হবে null। "শেষ"-এর জন্য অনুসন্ধান মাসের শেষ দিন থেকে পিছন দিকে চলে। সূত্র: ISO 8601 তারিখ মান; timeanddate.com ক্যালেন্ডার যাচাইকরণ।
একটি উদাহরণ
নভেম্বর ২০২৬-এর ৪র্থ বৃহস্পতিবার।
নভেম্বর ২০২৬ রবিবার দিয়ে শুরু হয়। প্রথম বৃহস্পতিবার ৫ তারিখে, দ্বিতীয়টি ১২ তারিখে, তৃতীয়টি ১৯ তারিখে এবং চতুর্থটি ২৬ তারিখে পড়ে। ফলাফল হলো ২০২৬-১১-২৬ — মার্কিন থ্যাংকসগিভিং দিবস।
প্রায়শ জিজ্ঞাসিত প্রশ্ন
মাসের শেষ বৃহস্পতিবার কোন তারিখে পড়ে?
মাসের শেষ দিন থেকে পিছন দিকে গণনা করুন যতক্ষণ না বৃহস্পতিবার পাওয়া যায়। এটি সবসময় চতুর্থ বৃহস্পতিবার নয়: ৩১ দিনের কোনো মাস বৃহস্পতিবারে শুরু হলে তাতে পাঁচটি বৃহস্পতিবার থাকে, আর তখন শেষ বৃহস্পতিবারটি হয় পঞ্চম। নভেম্বর ২০২৬-এর শেষ বৃহস্পতিবার হলো ২৬ নভেম্বর, যা কাকতালীয়ভাবে চতুর্থও বটে — এই তারিখটিই মার্কিন থ্যাংকসগিভিং। জুলাই ২০২৬-এর শেষ বৃহস্পতিবার হলো ৩০ জুলাই। যেকোনো সপ্তাহের দিন বেছে নিন, "শেষ" নির্বাচন করুন, আর ক্যালকুলেটর ১৯০০ থেকে ২২০০ সালের মধ্যে যেকোনো মাসের সঠিক তারিখ বের করে দেবে।
কেন কিছু ৫ম সপ্তাহের দিন বিদ্যমান নয়?
একটি মাসে ২৮–৩১ দিন থাকে, যা মাত্র ৪টি পূর্ণ সপ্তাহ এবং ০–৩টি অতিরিক্ত দিন। একটি নির্দিষ্ট সপ্তাহের দিন সর্বোচ্চ ৫ বার আসতে পারে, তবে কেবলমাত্র যদি মাসটি সেই দিনে বা তার পাশের দিনে শুরু বা শেষ হয়। ফেব্রুয়ারিতে (২৮ দিন) অ-অধিবর্ষের বছরগুলোতে প্রতিটি সপ্তাহের দিন ঠিক ৪ বার আসে, তাই ৫ম উপস্থিতি অসম্ভব। এমনকি ৩১ দিনের মাসেও ৭টি সপ্তাহের দিনের মধ্যে মাত্র ৩টি ৫ বার আসে।
আমি কি এটি দলের মিটিংয়ের মতো নিয়মিত ঘটনার জন্য ব্যবহার করতে পারি?
হ্যাঁ। আপনার মিটিংয়ের নিয়মিততার সাথে মেলে এমন সপ্তাহের দিন এবং ক্রম নির্ধারণ করুন (যেমন "২য় মঙ্গলবার"), তারপর ম্যানুয়ালি মাসের মধ্য দিয়ে এগিয়ে যান বা একবারে বেশ কয়েক বছরের তারিখ দেখতে পুনরাবৃত্তি ভিউ ব্যবহার করুন। ইভেন্টগুলো একসাথে যোগ করতে তালিকাটি একটি স্প্রেডশিট বা ক্যালেন্ডার টুলে কপি করুন।
থ্যাংকসগিভিং বা মেমোরিয়াল ডে-র মতো ছুটিতে এটি কীভাবে সাহায্য করে?
মার্কিন থ্যাংকসগিভিং নভেম্বরের ৪র্থ বৃহস্পতিবার; মেমোরিয়াল ডে মের শেষ সোমবার; লেবার ডে সেপ্টেম্বরের ১ম সোমবার; কানাডিয়ান থ্যাংকসগিভিং অক্টোবরের ২য় সোমবার। ক্যালেন্ডার না দেখেই সঠিক তারিখ জানতে উপযুক্ত নিয়ম ও বছর প্রবেশ করান। একই যুক্তি বিশ্বজুড়ে একই ধরনের ভাসমান ছুটির ক্ষেত্রেও প্রযোজ্য।
ক্যালকুলেটর কি অধিবর্ষ পরিচালনা করে?
হ্যাঁ। মাসের দিন গণনায় Date.UTC(year, month, 0) ব্যবহার করা হয়, যা অধিবর্ষে ফেব্রুয়ারির জন্য সঠিকভাবে ২৯ এবং অন্যথায় ২৮ প্রদান করে, তাই ১৯০০ থেকে ২২০০ সালের মধ্যে যেকোনো বছরের জন্য ফলাফল নির্ভুল।
সূত্র
- ISO - ISO 8601 — Date and time format — International Organization for Standardization (ISO)
- www.timeanddate.com/calendar — Time and Date AS
YouCalc দল পর্যালোচনা করেছে · সর্বশেষ পর্যালোচনা
অনুবাদে কোনো বিষয়, হিসাবে কোনো প্রশ্ন, বা কোনো পরামর্শ আছে? আমাদের জানান।