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