সময় আগের ক্যালকুলেটর
নির্দিষ্ট মিনিট, ঘণ্টা বা দিন আগে ঠিক কত সময় ও তারিখ ছিল তা সহজেই বের করুন। এই ক্যালকুলেটরটি বর্তমান সময় থেকে নিখুঁত হিসাব দেয়।
ইনপুট ডেটা
সময় আগে
7 ঘণ্টা আগে
05:00
Thursday, 15 January 2026
অথবা 05:00:00
থেকে গণনা করা হয়েছে 12:00:00
আপনার গণনায় একটি ত্রুটি ছিল।
বর্তমান থেকে অতীতে গণনা এবং ঘড়ির হিসাব কেন কঠিন হয়
সর্বশেষ আপডেট: ২৫ জুলাই, ২০২৬
সূচিপত্র
সময়ের কিছু প্রশ্ন কেবল আপনি এই মুহূর্তে যেখানে দাঁড়িয়ে আছেন সেখান থেকেই অর্থপূর্ণ হয়। একটি পার্সেল "১১ ঘণ্টা আগে" হস্তান্তর করা হয়েছিল। ওষুধের গায়ে লেখা থাকে শেষ ডোজটি "৬ ঘণ্টা আগে" নেওয়া হয়েছিল। একটি লগ এন্ট্রিতে কোনো নির্দিষ্ট সময় ছাড়াই লেখা থাকে "২০ ঘণ্টা আগে"। প্রতিটি ক্ষেত্রেই সংখ্যাটি একা কোনো কাজের নয় — আপনি আসলে জানতে চান এটি ঘড়ির কোন সময়টিকে নির্দেশ করছে।
এই সময় আগের ক্যালকুলেটর ঠিক এই কাজটিই করে। আপনি কত সময় পেছনে যেতে চান তা লিখুন, এককটি নির্বাচন করুন, এবং এই টুলটি বর্তমান মুহূর্ত থেকে সেই সময়টি বিয়োগ করে আপনাকে সঠিক সময় ও তারিখটি দেখাবে। এখানে কোনো কিছু খোঁজার বা হিসাব করার প্রয়োজন নেই: ক্যালকুলেটরটি আপনার ডিভাইসের ঘড়ি থেকে সময় নেয়, তাই "সাত ঘণ্টা আগে" মানে সবসময় এখন থেকে সাত ঘণ্টা আগে, কোনো ওয়েবসাইটের নির্দিষ্ট সময়ের সাপেক্ষে নয়।
এই ব্যবধানটি মিনিট, ঘণ্টা, দিন, সপ্তাহ বা মাস হিসেবে দেওয়া যেতে পারে। ছোট ব্যবধানগুলো আজকের দিনের মধ্যেই থাকে। বড় ব্যবধানগুলো মধ্যরাত পেরিয়ে যায়, এবং ক্যালকুলেটরটি সময়ের সাথে সাথে তারিখটিকেও পেছনে নিয়ে যায় — যেখানে সাধারণত হাতে গণনা করতে গিয়ে ভুল হয়ে থাকে।
সামনের দিকে গণনার চেয়ে পেছনের দিকে গণনা কেন কঠিন
ঘড়ির কাঁটায় সামনের দিকে এগিয়ে যাওয়া স্বাভাবিক মনে হয় কারণ এটি আমাদের সময় অনুভবের সাথে মিলে যায়। কিন্তু পেছনের দিকে যেতে হলে আপনাকে ধার নিতে হয়, আর ১২ ঘণ্টার ঘড়িতে ধার নেওয়া আসলেই বেশ ঝামেলার।
ধরুন, এখন রাত 3:15 AM এবং আপনি জানতে চান ৯ ঘণ্টা আগে কয়টা বেজেছিল। 3:15 AM-এর ৯ ঘণ্টা আগে মানে আগের দিন সন্ধ্যা, অর্থাৎ উত্তরটি হবে 6:15 PM — এবং সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো, এটি গতকাল ছিল। এখানে একসাথে দুটি জিনিস পরিবর্তিত হয়েছে: AM/PM উল্টে গেছে এবং ক্যালেন্ডারের তারিখ একদিন পিছিয়ে গেছে। বেশিরভাগ মানুষ এর যেকোনো একটি ঠিক করলেও অন্যটি ভুলে যান।
মিনিটের ক্ষেত্রে সমস্যাটি আরও জটিল হয়ে দাঁড়ায়। 2:12 PM-এর ৪৭ মিনিট আগে কয়টা বেজেছিল? আপনি ১২ থেকে সরাসরি ৪৭ বিয়োগ করতে পারবেন না, কারণ মিনিট ১০০-এর ভিত্তিতে নয়, ৬০-এর ভিত্তিতে হিসাব করা হয়। আপনাকে এক ঘণ্টা ধার নিতে হবে, সেটিকে ৬০ মিনিটে রূপান্তর করতে হবে, ১২-এর সাথে যোগ করতে হবে এবং তারপর বিয়োগ করতে হবে। উত্তরটি হবে 1:25 PM। এটি একটি ছোট হিসাব, কিন্তু মানুষ প্রায়ই প্রথম ফলাফলের ওপর ভরসা করতে না পেরে এটি তিনবার করে পরীক্ষা করে।
একটি কত সময় আগে ছিল ক্যালকুলেটর এই উভয় ধরনের ভুলের আশঙ্কা দূর করে। ঘণ্টার হিসাব থেকে ধার নেওয়া, AM থেকে PM-এ পরিবর্তন এবং তারিখ পেছনে নিয়ে যাওয়া — সবই এক ধাপে সম্পন্ন হয় এবং ফলাফলটি সম্পূর্ণভাবে প্রদর্শিত হয় — ঘড়ির সময়, সপ্তাহের দিন এবং ক্যালেন্ডারের তারিখ সহ।
আপেক্ষিক টাইমস্ট্যাম্প বোঝা
সফটওয়্যারে আপেক্ষিক টাইমস্ট্যাম্প সব জায়গায় দেখা যায়। মেসেজ, কমিট, আপলোড, অর্ডারের আপডেট এবং ডেলিভারি নোটিফিকেশনগুলোর প্রায় সবক্ষেত্রেই নির্দিষ্ট সময়ের পরিবর্তে "৩ ঘণ্টা আগে" বা "২ দিন আগে" লেখা থাকে। এই ফরম্যাটটি পড়তে সহজ হলেও কাজ করার ক্ষেত্রে বেশ অসুবিধাজনক।
সমস্যাটি তখনই শুরু হয় যখন আপনাকে এই দুটির মধ্যে তুলনা করতে হয়, অথবা এমন কিছুর সাথে মেলাতে হয় যার একটি নির্দিষ্ট টাইমস্ট্যাম্প রয়েছে। একটি কুরিয়ার অ্যাপ বলছে পার্সেলটি "১১ ঘণ্টা আগে" স্ক্যান করা হয়েছে, অন্যদিকে ট্র্যাকিং পেজে দেখাচ্ছে স্ক্যান করার সময় 04:20। এগুলো কি একই ঘটনা? আপেক্ষিক লেবেলটিকে ঘড়ির সময়ে রূপান্তর না করা পর্যন্ত আপনি তা নিশ্চিত হতে পারবেন না।
মানুষ সাধারণত এই কারণেই একটি কত ঘণ্টা আগে ক্যালকুলেটর ব্যবহার করে থাকে: কেবল কৌতূহল থেকে নয়, বরং তথ্যের মিল খোঁজার জন্য। "১১ ঘণ্টা আগে"-কে "আজ 04:35"-এ রূপান্তর করলে তুলনা করা সহজ হয়ে যায় এবং এতে মাত্র এক সেকেন্ড সময় লাগে।
আপেক্ষিক টাইমস্ট্যাম্পগুলো পড়ার সময় পরিবর্তিত হতে থাকে। একটি পেজ লোড করার সময় যদি "৫ ঘণ্টা আগে" দেখায়, তবে পেজটি রিফ্রেশ না করলে এক ঘণ্টা পরেও সেটি "৫ ঘণ্টা আগে"ই দেখাবে। এটিকে একটি নির্দিষ্ট সময়ে রূপান্তর করলে উত্তরটি অপরিবর্তিত থাকে, যা কোনো রেকর্ড রাখা, সেটি কোথাও পাঠানো বা ফাইল করার জন্য অত্যন্ত প্রয়োজনীয়।
ওষুধ, খাওয়ানো এবং যেকোনো সময়সূচী বজায় রাখা
সময়ের ব্যবধান ট্র্যাক করা আমাদের দৈনন্দিন জীবনের সবচেয়ে গুরুত্বপূর্ণ ব্যবহারগুলোর একটি। প্রতি ছয় ঘণ্টায় এক ডোজ ওষুধ নেওয়া, প্রতি তিন ঘণ্টায় শিশুকে খাওয়ানো, প্রতি আট ঘণ্টায় ডিউটি পরিবর্তন — এই সব কিছুই "শেষবার N ঘণ্টা আগে হয়েছিল" হিসেবে রেকর্ড করা হয় এবং পরবর্তী ডোজ বা কাজের সময় কখন তা জানার জন্য এগুলোকে একটি বাস্তব সময়ে রূপান্তর করতে হয়।
ধরুন, ওষুধের নিয়মে প্রতি আট ঘণ্টায় এক ডোজ নেওয়ার কথা বলা আছে এবং শেষ ডোজটি "পাঁচ ঘণ্টা আগে" নেওয়া হয়েছে। এর পরপরই দুটি প্রশ্ন আসে: সেই ডোজটি ঠিক কোন সময়ে নেওয়া হয়েছিল এবং পরবর্তী ডোজের সময় কখন হবে? প্রথম প্রশ্নটির উত্তর এই ক্যালকুলেটর সরাসরি দেয়। সেই ফলাফলটি পাওয়ার পর দ্বিতীয় প্রশ্নটির উত্তর দেওয়া সহজ হয়ে যায় — শুধু তার সাথে পুরো ব্যবধানটি যোগ করে নিলেই হয়।
নাইট শিফটের ক্ষেত্রে এটি আরও জটিল হয়ে ওঠে, কারণ সময়ের ব্যবধানটি মধ্যরাত পেরিয়ে যায় এবং হিসাবের মাঝেই তারিখ বদলে যায়। কেউ যদি 02:00-এ কাজ শেষ করে এবং তাকে জিজ্ঞেস করা হয় "নয় ঘণ্টা আগে" কী ঘটেছিল, তবে তাকে আসলে আগের ক্যালেন্ডার দিনটি সম্পর্কে জিজ্ঞেস করা হচ্ছে। এখানে তারিখ ভুল হওয়া মানে সামান্য ভুল নয়; এটি সম্পূর্ণ ভুল একটি দিনকে নির্দেশ করে।
টাইম জোন এবং "এখন"-এর অর্থ
একটি বিষয় স্পষ্টভাবে উল্লেখ করা প্রয়োজন: এই ক্যালকুলেটরটি আপনার ব্যবহৃত ডিভাইসের বর্তমান স্থানীয় সময় অনুযায়ী কাজ করে। সাধারণত মানুষ এটাই চায়, তবে কখন এটি ভিন্ন হতে পারে তা জেনে রাখা ভালো।
আপনি যদি অন্য কোনো টাইম জোনে তৈরি হওয়া টাইমস্ট্যাম্প পড়েন, তবে আপনার নিজের ঘড়ি থেকে ব্যবধান বিয়োগ করলে তা আপনার ঘড়ির সময় দেখাবে, তাদের ঘড়ির নয়। UTC-তে লেখা একটি সার্ভার লগ যদি তিন ঘণ্টা এগিয়ে থাকা কোনো মেশিন থেকে পড়া হয়, তবে প্রথমে এই পার্থক্যের হিসাব না করলে তা মিলবে না। হিসাবটি নিজে সঠিক — তবে রেফারেন্স ফ্রেম বা প্রেক্ষাপটটি সতর্কতার সাথে খেয়াল করতে হবে।
ডেলাইট সেভিং পরিবর্তনের ক্ষেত্রেও একই কথা প্রযোজ্য। বছরের যে দুটি দিনে ঘড়ির সময় পরিবর্তন করা হয়, সেদিন ঘণ্টার নির্দিষ্ট ব্যবধান এবং দেয়াল ঘড়ির দৃশ্যমান সময়ের পরিবর্তন এক থাকে না। স্প্রিং-ফরোয়ার্ডের পরের দিন সকাল 10:00-এর বারো ঘণ্টা আগে দেয়াল ঘড়ির হিসেবে আগের দিন সন্ধ্যা 22:00 ছিল না, কারণ মাঝের রাতে এক ঘণ্টা বাদ দেওয়া হয়েছিল।
দিন, সপ্তাহ এবং মাস পেছনের দিকে গণনা
দীর্ঘ ব্যবধানের ক্ষেত্রে সমস্যাটি ঘড়ি থেকে ক্যালেন্ডারে স্থানান্তরিত হয়। দিন বিয়োগ করা বেশ সহজ, যতক্ষণ না আপনি মাসের শুরুতে পৌঁছাচ্ছেন; কারণ তখন পূর্ববর্তী মাসটি কত দিনের ছিল তা গুরুত্বপূর্ণ হয়ে ওঠে — কোনো মাস ৩১ দিনের, কোনোটি ৩০ দিনের, আবার বছরের ওপর ভিত্তি করে ফেব্রুয়ারি মাস ২৮ বা ২৯ দিনের হতে পারে।
পেছনের দিকে হিসাব করার জন্য সপ্তাহ সবচেয়ে সুবিধাজনক একক, কারণ এক সপ্তাহ মানে সবসময় ঠিক সাত দিন। আজ যে বার, যেকোনো পূর্ণ সংখ্যক সপ্তাহ আগেও ঠিক একই বার ছিল। এই বৈশিষ্ট্যের কারণে সাপ্তাহিক রুটিনের যেকোনো কাজের জন্য সপ্তাহ একটি স্বাভাবিক একক।
মাসের হিসাবটি কিছুটা জটিল, কারণ মাসের দৈর্ঘ্য নির্দিষ্ট নয়। পূর্ববর্তী মাসটি ৩০ দিনের হলে, কোনো মাসের ৩১ তারিখ থেকে "এক মাস আগে" হিসাব করাটা বেশ অস্পষ্ট হয়ে যায় এবং বিভিন্ন সিস্টেমে এর সমাধান ভিন্নভাবে করা হয়। এই ক্যালকুলেটরটি সাধারণ ক্যালেন্ডার নিয়ম ব্যবহার করে — পূর্ববর্তী মাসের একই তারিখটি নেওয়া হয়, আর যদি সেই তারিখটি না থাকে তবে ওই মাসের শেষ তারিখটিকে ধরা হয় — যা মানুষ সাধারণত মুখে বলার সময় বুঝিয়ে থাকে।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
নির্দিষ্ট সংখ্যক ঘণ্টা আগে কয়টা বেজেছিল?
ঘণ্টার সংখ্যাটি লিখুন, একক হিসেবে "ঘণ্টা" নির্বাচন করুন এবং ক্যালকুলেটরটি আপনার ডিভাইসের বর্তমান সময় থেকে সেই পরিমাণ ঘণ্টা বিয়োগ করবে। ফলাফলটি তারিখ সহ সঠিক সময় দেখাবে, তাই মধ্যরাত পেরিয়ে গেলেও হিসাবটি স্পষ্ট থাকে।
ক্যালকুলেটরটি কি মধ্যরাত পেরিয়ে যাওয়া ব্যবধান হিসাব করতে পারে?
হ্যাঁ। যখন ব্যবধানটি মধ্যরাত পেরিয়ে যায়, তখন তারিখটি আগের দিনে চলে যায় এবং সময়ের সাথে তা প্রদর্শিত হয়। হাতে গণনা করার সময় এই অংশটিতেই সবচেয়ে বেশি ভুল হয়, তাই তারিখটি অনুমানের ওপর না রেখে সবসময় স্পষ্টভাবে দেখানো হয়।
আমি কোন এককগুলো ব্যবহার করতে পারি?
মিনিট, ঘণ্টা, দিন, সপ্তাহ এবং মাস। আপেক্ষিক টাইমস্ট্যাম্প পড়তে এবং সময়ের ব্যবধান ট্র্যাক করতে সাধারণত মিনিট ও ঘণ্টা ব্যবহার করা হয়; আর ক্যালেন্ডারের পেছনের হিসাব করার জন্য দিন, সপ্তাহ এবং মাস ব্যবহার করা হয়।
এটি কি আমার টাইম জোন ব্যবহার করে?
এটি আপনার ব্যবহৃত ডিভাইসের বর্তমান স্থানীয় সময় ব্যবহার করে। আপনি যে টাইমস্ট্যাম্পটি নিয়ে কাজ করছেন সেটি যদি অন্য কোনো টাইম জোনে তৈরি হয়ে থাকে, তবে প্রথমে সেটিকে আপনার স্থানীয় সময়ে রূপান্তর করে নিন, অন্যথায় ফলাফলটি ভুল সময় দেখাবে।
এটি এবং একটি সময় ব্যবধান (time duration) ক্যালকুলেটরের মধ্যে পার্থক্য কী?
এই টুলটি বর্তমান সময় থেকে শুরু করে একটি নির্দিষ্ট ব্যবধান পিছিয়ে অতীতের সময় খুঁজে বের করে। অন্যদিকে, একটি ডিউরেশন ক্যালকুলেটর এর বিপরীত কাজ করে — এটি আপনার জানা দুটি সময়ের মধ্যবর্তী ব্যবধান কত তা জানায়। যখন আপনি ব্যবধানটি জানেন তখন এই ক্যালকুলেটরটি ব্যবহার করুন, আর যখন আপনি দুটি সময়সীমা জানেন তখন ডিউরেশন ক্যালকুলেটর ব্যবহার করুন।
তৈরি প্রিসেট
- 7 ঘণ্টা আগে সময় কত ছিল
- 9 ঘণ্টা আগে সময় কত ছিল
- 11 ঘণ্টা আগে সময় কত ছিল
- 10 ঘণ্টা আগে সময় কত ছিল
- 6 ঘণ্টা আগে সময় কত ছিল
- 17 ঘণ্টা আগে সময় কত ছিল
- 15 ঘণ্টা আগে সময় কত ছিল
- 8 ঘণ্টা আগে সময় কত ছিল
- 16 ঘণ্টা আগে সময় কত ছিল
- 20 ঘণ্টা আগে সময় কত ছিল
- 4 ঘণ্টা আগে সময় কত ছিল
- 14 ঘণ্টা আগে সময় কত ছিল
- 19 ঘণ্টা আগে সময় কত ছিল
- 13 ঘণ্টা আগে সময় কত ছিল
- 18 ঘণ্টা আগে সময় কত ছিল
- 12 ঘণ্টা আগে সময় কত ছিল
- 22 ঘণ্টা আগে সময় কত ছিল
- 21 ঘণ্টা আগে সময় কত ছিল
- 5 ঘণ্টা আগে সময় কত ছিল
- 3 ঘণ্টা আগে সময় কত ছিল
- 2 ঘণ্টা আগে সময় কত ছিল
- 23 ঘণ্টা আগে সময় কত ছিল
- 1 ঘণ্টা আগে সময় কত ছিল
- 48 মিনিট আগে সময় কত ছিল
- 3 দিন আগে সময় কত ছিল
- 47 মিনিট আগে সময় কত ছিল
- 44 মিনিট আগে সময় কত ছিল
- 17 মিনিট আগে সময় কত ছিল
- 42 মিনিট আগে সময় কত ছিল
- 5 দিন আগে সময় কত ছিল
- 43 মিনিট আগে সময় কত ছিল
- 27 মিনিট আগে সময় কত ছিল
- 46 মিনিট আগে সময় কত ছিল
- 6 দিন আগে সময় কত ছিল
- 28 মিনিট আগে সময় কত ছিল
- 41 মিনিট আগে সময় কত ছিল
- 39 মিনিট আগে সময় কত ছিল
- 19 মিনিট আগে সময় কত ছিল
- 53 মিনিট আগে সময় কত ছিল
- 32 মিনিট আগে সময় কত ছিল
- 23 মিনিট আগে সময় কত ছিল
- 37 মিনিট আগে সময় কত ছিল
- 38 মিনিট আগে সময় কত ছিল
- 1 দিন আগে সময় কত ছিল
- 49 মিনিট আগে সময় কত ছিল
- 14 দিন আগে সময় কত ছিল
- 33 মিনিট আগে সময় কত ছিল
- 16 মিনিট আগে সময় কত ছিল
- 17 দিন আগে সময় কত ছিল
- 51 মিনিট আগে সময় কত ছিল
- 18 মিনিট আগে সময় কত ছিল
- 54 মিনিট আগে সময় কত ছিল
- 21 মিনিট আগে সময় কত ছিল
- 34 মিনিট আগে সময় কত ছিল
- 31 মিনিট আগে সময় কত ছিল
- 57 মিনিট আগে সময় কত ছিল
- 22 মিনিট আগে সময় কত ছিল
- 24 মিনিট আগে সময় কত ছিল
- 18 দিন আগে সময় কত ছিল
- 4 দিন আগে সময় কত ছিল
- 56 মিনিট আগে সময় কত ছিল
- 24 ঘণ্টা আগে সময় কত ছিল