Unix টাইমস্ট্যাম্প কনভার্টার
Unix টাইমস্ট্যাম্প এবং পঠনযোগ্য তারিখের মধ্যে রূপান্তর করুন। রিয়েল টাইমে হালনাগাদ হয়।
Unix টাইমস্ট্যাম্প কী এবং API কেন এটি ব্যবহার করে?
একটি Unix টাইমস্ট্যাম্প (যাকে epoch time বা POSIX time-ও বলা হয়) হল একটি একক পূর্ণসংখ্যা, যা ১ জানুয়ারি ১৯৭০, ০০:০০:০০ UTC থেকে অতিবাহিত সেকেন্ডের সংখ্যা নির্দেশ করে—এই মুহূর্তটি 'Unix epoch' নামে পরিচিত। এই প্রথা সত্তরের দশকে বেল ল্যাবসের প্রথম Unix অপারেটিং সিস্টেম থেকে এসেছে। পঠনযোগ্য তারিখের তুলনায় এর সুবিধা হল এটি একটি একক সংখ্যা, টাইমজোন-নিরপেক্ষ, সহজে তুলনাযোগ্য ও পাটিগণিতে ব্যবহারযোগ্য, এবং বিভিন্ন সিস্টেমের মধ্যে দ্ব্যর্থহীন। প্রতিটি ডেটাবেস, লগ ফাইল, JWT, OAuth টোকেন এবং বেশিরভাগ আধুনিক API অভ্যন্তরীণভাবে Unix টাইমস্ট্যাম্প ব্যবহার করে। একটি JWT-এর 'exp' ক্লেইম একটি Unix টাইমস্ট্যাম্প; বেশিরভাগ API-এর 'created_at' হয় একটি Unix টাইমস্ট্যাম্প, না হয় তা থেকে উদ্ভূত একটি ISO 8601 স্ট্রিং; Linux/macOS-এ ফাইল পরিবর্তনের সময়ও Unix টাইমস্ট্যাম্প হিসেবে সংরক্ষিত হয়। আপনাকে দুটি সাধারণ রূপের মধ্যে পার্থক্য করতে হবে: সেকেন্ড (মূল Unix প্রথা, JWT, OAuth ও Linux ফাইল মেটাডেটায় ব্যবহৃত) এবং মিলিসেকেন্ড (JavaScript-এর Date.now(), Java-র System.currentTimeMillis() এবং অনেক আধুনিক API-তে ব্যবহৃত)। ১০ অঙ্কের একটি টাইমস্ট্যাম্প সেকেন্ডে; ১৩ অঙ্কের একটি মিলিসেকেন্ডে। এই টুলটি দুটিই পরিচালনা করে: যেকোনো ফরম্যাট যেকোনো ফিল্ডে পেস্ট করুন, আমরা স্বয়ংক্রিয়ভাবে তা শনাক্ত ও রূপান্তর করব। জানার মতো আরেকটি ধারণা: ISO 8601 হল স্ট্যান্ডার্ড পঠনযোগ্য ফরম্যাট (2025-12-31T23:59:59Z), যা কঠোরভাবে বর্ণানুক্রমিক ও সর্বত্র পার্স করা যায়। টাইমস্ট্যাম্প Unix পূর্ণসংখ্যা হিসেবে নাকি ISO 8601 স্ট্রিং হিসেবে সংরক্ষণ করবেন তা বেছে নিতে পারলে, পারফরম্যান্সের জন্য Unix এবং পঠনযোগ্যতার জন্য ISO 8601 পছন্দ করুন।
সাধারণ ব্যবহারের ক্ষেত্র
কোনো JWT payload থেকে 'exp' বা 'iat' claim ডিকোড করে দেখুন এটি কখন মেয়াদোত্তীর্ণ হয়।
ডিবাগিংয়ের জন্য API প্রতিক্রিয়ার টাইমস্ট্যাম্প আপনার স্থানীয় টাইমজোনে রূপান্তর করুন।
কুকি মেয়াদের হেডার সেট করতে টাইমস্ট্যাম্প তৈরি করুন।
লগ পার্সিংয়ের জন্য ডেটাবেস টাইমস্ট্যাম্প (epoch সেকেন্ড) ISO 8601-এ রূপান্তর করুন।
দুটি ঘটনার Unix টাইমস্ট্যাম্প বিয়োগ করে তাদের মধ্যে অতিবাহিত সময় গণনা করুন।
স্পষ্ট Unix টাইমস্ট্যাম্পসহ at-কমান্ড ব্যবহার করে cron কাজ শিডিউল করুন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
১৯৭০ কেন?▼
সেকেন্ড নাকি মিলিসেকেন্ড?▼
আমি কীভাবে এই টাইমস্ট্যাম্পটি আমার টাইমজোনে দেখব?▼
Unix time এবং UTC-র মধ্যে পার্থক্য কী?▼
লিপ সেকেন্ড কীভাবে পরিচালিত হয়?▼
Unix টাইমস্ট্যাম্প কি ঋণাত্মক হতে পারে?▼
ISO 8601 টাইমস্ট্যাম্প কী?▼
সম্পর্কিত টুল
JWT ডিকোডার
তাৎক্ষণিকভাবে JSON Web Token (JWT) ডিকোড করুন। এটি আপনার ব্রাউজারে চলে: টোকেন কখনো আপনার ডিভাইস ছেড়ে যায় না, প্রোডাকশন সিক্রেটের সঙ্গে ব্যবহার করা নিরাপদ।
JSON ফরম্যাটার ও ভ্যালিডেটর
অনলাইনে JSON ফরম্যাট, ভ্যালিডেট ও মিনিফাই করুন। এটি সম্পূর্ণরূপে আপনার ব্রাউজারে চলে: আপনার ডেটা কখনো আপনার ডিভাইস ছেড়ে যায় না।
XML ফরম্যাটার
XML ডকুমেন্ট ফরম্যাট ও সুন্দর করে সাজান। SOAP, sitemap, RSS ফিড এবং কনফিগারেশন ফাইলের জন্য উপযোগী।
Base64 এনকোডার ও ডিকোডার
স্ট্রিংকে Base64-এ এনকোড করুন বা Base64-কে টেক্সটে ডিকোড করুন। আপনার গোপনীয়তা রক্ষা করে: এটি আপনার ব্রাউজারে চলে।
URL এনকোডার ও ডিকোডার
টেক্সটকে URL-নিরাপদ এনকোডিং (পার্সেন্ট এনকোডিং)-এ এবং তার বিপরীতে রূপান্তর করুন। কোয়েরি স্ট্রিং, রিডাইরেক্ট এবং OAuth ফ্লো-এর জন্য উপযোগী।
HTML এনটিটি এনকোডার ও ডিকোডার
বিশেষ অক্ষরগুলিকে HTML এনটিটিতে (&, <, ইত্যাদি) এবং তার বিপরীতে রূপান্তর করুন। HTML-এ নিরাপদে টেক্সট এম্বেড করার জন্য উপযোগী।