নির্দিষ্ট সপ্তাহের দিনের জন্য একটি টার্গেটডেটের নিকটতম তারিখটি সন্ধান করুন।
উদাহরণস্বরূপ, তারিখ 20161219এবং সপ্তাহের একটি দিন দেওয়া হয়েছে Friday (6), উত্তরটি 20161216।
আরেকটি উদাহরণ, একটি তারিখ 20161219এবং সপ্তাহের এক দিন দেওয়া Wednesday (4), উত্তরটি 20161221।
একটি চূড়ান্ত উদাহরণ, একটি তারিখ 20161219এবং সপ্তাহের একদিন দেওয়া Monday (2), উত্তরটি 20161219।
নিয়মাবলী:
- ইনপুট এবং আউটপুটের জন্য তারিখের ফর্ম্যাটটি অবশ্যই মিলবে। উদাহরণগুলিতে, আমি ব্যবহার করেছি
yyyymmdd, তবে আপনি বছরের (কমপক্ষে দুটি অঙ্ক), মাস এবং মাসের দিন পর্যন্ত কোনও ফর্ম্যাট ব্যবহার করতে পারেন "মানব পাঠযোগ্য"। - সপ্তাহের দিনটি একটি পূর্ণসংখ্যা হিসাবে ইনপুট। আমার উদাহরণে, রবিবারটি সপ্তাহের প্রথম দিন, সুতরাং এটি সপ্তাহের সংখ্যার দিন
1। আপনি সপ্তাহের যে কোনও দিন নম্বর বজায় রাখতে পারেন, যতক্ষণ আপনি এটি লক্ষ্য রাখবেন যতক্ষণ এটি উদাহরণ থেকে পৃথক হয়। - ১৯ 1970০ সাল থেকে ২০৩০ এর মধ্যে অবশ্যই স্থান দেওয়া উচিত।
- সাধারণ ভাষার তারিখের সরঞ্জাম এবং লাইব্রেরিগুলিতে অনুমোদিত তবে স্ট্রিট ক্রেডিট তাদের দেওয়া হয় যা সেগুলি ব্যবহার না করে।
- সর্বনিম্ন বাইট জেতা