ULID টাইমস্ট্যাম্প এক্সট্র্যাক্টর
এই টুল সম্পর্কে
এই টুলটি একটি ULID-এর শুরুর ৪৮ বিট (১০টি Crockford Base32 অক্ষর) থেকে UNIX এপোক (মিলিসেকেন্ড) পুনরুদ্ধার করে, এরপর সেটিকে UTC এবং আপনার বেছে নেওয়া প্রদর্শন টাইমজোনে তালিকাভুক্ত করে। সব প্রক্রিয়া সম্পূর্ণ ব্রাউজারেই সম্পন্ন হয় (কোনো ডেটা পাঠানো হয় না)।
প্রদর্শনের টাইমজোন
স্থানীয়ভাবে সনাক্ত: —
মোট: 0 / সফল: 0 / ব্যর্থ: 0
# | ইনপুট | UTC(ISO 8601) | প্রদর্শন TZ (ISO-ধাঁচে) | TZ তথ্য | Epoch(ms) | rand(80b hex) |
---|
ব্যবহারবিধি
- উপরের টেক্সট এলাকায় আপনার ULID পেস্ট করুন (প্রতি লাইনে একটি, বড়-ছোট অক্ষর আলাদা নয়; হাইফেন উপেক্ষা করা হয়)।
- প্রদর্শন টাইমজোন নির্ধারণ করুন: IANA জোন (যেমন Asia/Tokyo) বা স্থির অফসেট (UTC±HH:MM, ৩০ মিনিট ধাপ) এর মধ্যে টগল করুন।
- পার্স চাপলে UTC ও নির্বাচিত টাইমজোনের তারিখ-সময়, মিলিসেকেন্ড এবং ৮০-বিট র্যান্ডমনেস তালিকাভুক্ত হবে। টেবিলটি কপি বা ডাউনলোড করতে পারেন।
সতর্কতা
- ULID প্রথম ১০ অক্ষরে এপোক মিলিসেকেন্ড সংরক্ষণ করে। টাইমজোন মান পরিবর্তন করে না—শুধু প্রদর্শন রূপান্তর করে।
- এতে
0123456789ABCDEFGHJKMNPQRSTVWXYZ
(Crockford Base32) ব্যবহার হয়, যেখানে I/L/O/U বাদ দেওয়া হয়েছে। - ফাঁকা লাইন উপেক্ষা করা হয়। একটি লাইনে একাধিক ULID থাকলে প্রথম পাওয়া ম্যাচটাই ব্যবহার হয়।
ULID কী?
ULID একটি ১২৮-বিট শনাক্তকারী: প্রথম ৪৮ বিট হলো UNIX এপোক (মিলিসেকেন্ড), বাকি ৮০ বিট র্যান্ডম। প্রথম ১০ অক্ষরে সময় এবং পরের ১৬ অক্ষরে র্যান্ডমনেস এনকোড হওয়ায় সময়ক্রম অনুযায়ী সাজানো সহজ।