তারিখ অফসেট কী?

একটি তারিখ অফসেট হল একটি নির্দিষ্ট বা পরিবর্তনশীল সময়ের পরিমাণ যা একটি রেফারেন্স তারিখে যোগ বা বিয়োগ করা হয় একটি নতুন তারিখ তৈরি করতে। অফসেটগুলি অনেক ইউনিটে প্রকাশ করা যায় — বছর, মাস, সপ্তাহ, দিন, ঘন্টা, মিনিট, সেকেন্ড, বা এমনকি মিলিসেকেন্ড — এবং এগুলি সময়সূচী, প্রকল্প পরিকল্পনা এবং সময়-ভিত্তিক গণনার জন্য মৌলিক। উদাহরণস্বরূপ, একটি চুক্তি স্বাক্ষরের তারিখে 90 দিন যোগ করলে আপনি ডেলিভারি সময়সীমা পান, যখন একটি লঞ্চ তারিখ থেকে 2 সপ্তাহ বিয়োগ করলে আপনি জানতে পারেন চূড়ান্ত পরীক্ষা কখন শুরু হতে হবে।

তারিখ গণনা যা মনে হয় তার চেয়ে বেশি জটিল। মাসগুলির বিভিন্ন দৈর্ঘ্য রয়েছে, লিপ বছরগুলি একটি অতিরিক্ত দিন যোগ করে এবং ব্যবসায়িক-দিনের গণনা অবশ্যই সপ্তাহান্তগুলি এড়িয়ে যেতে হবে। এই প্রান্তিক ক্ষেত্রগুলি ম্যানুয়ালি পরিচালনা করা ত্রুটিপ্রবণ, বিশেষত যখন একাধিক ইউনিট একত্রিত হয় — যেমন "1 বছর, 3 মাস এবং 15 ব্যবসায়িক দিন যোগ করুন।" একটি ডেডিকেটেড ক্যালকুলেটর সমস্ত ক্যালেন্ডার বৈশিষ্ট্যগুলি পরিচালনা করে যাতে আপনি প্রতিবার একটি সঠিক ফলাফল পান।

টুল বর্ণনা

তারিখ অফসেট ক্যালকুলেটর আপনাকে যেকোনো শুরুর তারিখ এবং সময় নির্বাচন করতে, যোগ বা বিয়োগ করার বিকল্প বেছে নিতে এবং একযোগে বারোটি বিভিন্ন সময় ইউনিট জুড়ে অফসেট প্রবেশ করতে দেয়। এটি তাৎক্ষণিকভাবে ফলাফল তারিখ গণনা করে সপ্তাহের দিন, ISO সপ্তাহ সংখ্যা, বছরের দিনের সূচক, ফলাফল একটি লিপ বছরে পড়ে কিনা এবং মিলিসেকেন্ডে Unix timestamp এর মতো দরকারী মেটাডেটা সহ।

উদাহরণ

শুরুর তারিখ অপারেশন অফসেট ফলাফল
2026-01-01 যোগ করুন 6 মাস, 15 দিন বৃহস্পতিবার, 16 জুলাই, 2026

বৈশিষ্ট্য

  • একত্রিত মাল্টি-ইউনিট অফসেট — একটি একক গণনায় বছর, ত্রৈমাসিক, মাস, সপ্তাহ, দিন, ব্যবসায়িক দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ড মিশ্রিত করুন
  • ব্যবসায়িক-দিন সচেতন — ব্যবসায়িক-দিনের অফসেট গণনা করার সময় স্বয়ংক্রিয়ভাবে শনিবার এবং রবিবার এড়িয়ে যান
  • সমৃদ্ধ ফলাফল বিবরণ — ফলাফল তারিখের সাথে সপ্তাহের দিন, বছরের দিন, ISO সপ্তাহ সংখ্যা, লিপ-বছরের অবস্থা এবং Unix timestamp প্রদর্শন করে
  • দ্বিমুখী অপারেশন — একটি ক্লিকের সাথে যোগ এবং বিয়োগের মধ্যে অফসেট টগল করুন
  • মিলিসেকেন্ড নির্ভুলতা — উচ্চ-নির্ভুলতার পরিস্থিতির জন্য মিলিসেকেন্ড পর্যন্ত datetime ইনপুট এবং আউটপুট সমর্থন করে

ব্যবহারের ক্ষেত্র

  • প্রকল্প ব্যবস্থাপনা — একটি প্রকল্প শুরুর তারিখে ব্যবসায়িক দিন বা ক্যালেন্ডার সপ্তাহ যোগ করে সময়সীমা গণনা করুন, স্বয়ংক্রিয়ভাবে সপ্তাহান্ত বিবেচনা করে
  • আইনি এবং আর্থিক পরিকল্পনা — একটি রেফারেন্স তারিখ থেকে সুনির্দিষ্ট ইউনিট সহ অফসেট করে চুক্তির মেয়াদ উত্তীর্ণ তারিখ, পেমেন্ট নির্ধারিত তারিখ বা নোটিশ সময়কাল নির্ধারণ করুন
  • ইভেন্ট সময়সূচী — "লঞ্চের 6 মাস এবং 10 দিন পরে" এর মতো পুনরাবৃত্ত মাইলফলকগুলির জন্য সঠিক তারিখ খুঁজুন ম্যানুয়াল ক্যালেন্ডার গণনা ছাড়াই

বিকল্পগুলি ব্যাখ্যা করা হয়েছে

বিকল্প বর্ণনা
শুরুর তারিখ রেফারেন্স তারিখ এবং সময় যা থেকে অফসেট প্রয়োগ করা হয়
অপারেশন সময়ের মধ্যে এগিয়ে যেতে যোগ করুন (+) বা পিছিয়ে যেতে বিয়োগ করুন (−) বেছে নিন
বছর / ত্রৈমাসিক / মাস ক্যালেন্ডার-ভিত্তিক অফসেট; ত্রৈমাসিকগুলি 3-মাসের বৃদ্ধিতে রূপান্তরিত হয়
সপ্তাহ / দিন সরল ক্যালেন্ডার-দিনের অফসেট (সপ্তাহ = 7 দিন প্রতিটি)
ব্যবসায়িক দিন সপ্তাহের দিনের অফসেট যা শনিবার এবং রবিবার এড়িয়ে যায়
ঘন্টা / মিনিট / সেকেন্ড / মিলিসেকেন্ড সুনির্দিষ্ট সময় গণনার জন্য সাব-দিনের সময় অফসেট

এটি কীভাবে কাজ করে

ক্যালকুলেটর পূর্বাভাসযোগ্য ফলাফল নিশ্চিত করতে একটি নির্দিষ্ট ক্রমে অফসেটগুলি প্রয়োগ করে:

  1. বছরগুলি প্রথমে তারিখের বছরের উপাদান সামঞ্জস্য করে যোগ বা বিয়োগ করা হয়।
  2. ত্রৈমাসিক এবং মাসগুলি একত্রিত হয় এবং পরবর্তীতে প্রয়োগ করা হয়, মাসের উপাদান স্থানান্তরিত করে।
  3. সপ্তাহ এবং দিনগুলি মোট দিনে একত্রিত হয় এবং দিনের উপাদানে প্রয়োগ করা হয়।
  4. ব্যবসায়িক দিনগুলি তারপর একবারে একটি দিন পুনরাবৃত্তি করা হয়, যেকোনো শনিবার বা রবিবার এড়িয়ে যায়।
  5. ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ডগুলি সাব-দিনের নির্ভুলতার জন্য শেষে প্রয়োগ করা হয়।

এই ক্রমটি গুরুত্বপূর্ণ কারণ ক্যালেন্ডার-ভিত্তিক ইউনিটগুলি (বছর, মাস) তারিখকে এমনভাবে স্থানান্তরিত করতে পারে যা পরবর্তী দিন-স্তরের গণনাগুলিকে প্রভাবিত করে। প্রথমে সেগুলি প্রয়োগ করা অপ্রত্যাশিত মিথস্ক্রিয়া এড়ায়।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

জানুয়ারি 31 এ 1 মাস যোগ করলে কেন প্রত্যাশিত ফলাফলের চেয়ে ভিন্ন ফলাফল পাওয়া যায়? মাসগুলির বিভিন্ন দৈর্ঘ্য রয়েছে। JavaScript এর Date অবজেক্ট ওভারফ্লো পরিচালনা করে এগিয়ে রোল করে — তাই জানুয়ারি 31 + 1 মাস অ-লিপ বছরে মার্চ 3 হয়ে যায় (কারণ ফেব্রুয়ারিতে মাত্র 28 দিন রয়েছে)। এটি স্ট্যান্ডার্ড তারিখ গণনা আচরণ।

ব্যবসায়িক-দিনের গণনা জনসাধারণের ছুটির দিনগুলি বিবেচনা করে? না। ব্যবসায়িক দিনগুলি শুধুমাত্র শনিবার এবং রবিবার এড়িয়ে যায়। জনসাধারণের ছুটির দিনগুলি দেশ এবং অঞ্চল অনুযায়ী পরিবর্তিত হয়, তাই সেগুলি গণনায় অন্তর্ভুক্ত নয়।

আমি কি অফসেট ক্ষেত্রগুলিতে নেতিবাচক সংখ্যা প্রবেশ করতে পারি? অফসেট ক্ষেত্রগুলি শুধুমাত্র অ-নেতিবাচক মান গ্রহণ করে। পরিবর্তে যোগ এবং বিয়োগের মধ্যে স্যুইচ করতে অপারেশন ড্রপডাউন ব্যবহার করুন।