কম্পিউটার

কিভাবে একটি ডেটটাইম স্ট্রিংকে মিলিসেকেন্ড ইউনিক্স টাইম স্ট্যাম্পে রূপান্তর করবেন?


টাইম মডিউল ব্যবহার করে আপনি পাইথনে মিলিসেকেন্ডে বর্তমান সময় পেতে পারেন। আপনি time.time ফাংশন (একটি ফ্লোটিং পয়েন্ট মান হিসাবে) ব্যবহার করে সেকেন্ডে সময় পেতে পারেন। এটিকে মিলিসেকেন্ডে রূপান্তর করতে, আপনাকে এটিকে 1000 দিয়ে গুণ করতে হবে এবং এটিকে বৃত্তাকার করতে হবে।

উদাহরণ

import time
milliseconds = int(round(time.time() * 1000))
print(milliseconds)

আউটপুট

এটি আউটপুট দেবে −

1514825676008

যদি আপনি একটি ডেটটাইম অবজেক্টকে মিলিসেকেন্ড টাইমস্ট্যাম্পে রূপান্তর করতে চান, আপনি টাইমস্ট্যাম্প ফাংশনটি ব্যবহার করতে পারেন তারপর মিলিসেকেন্ড সময় পেতে উপরের মতো একই গণিত প্রয়োগ করুন৷

উদাহরণ

import time
from datetime import datetime
dt = datetime(2018, 1, 1)
milliseconds = int(round(dt.timestamp() * 1000))
print(milliseconds)

আউটপুট

এটি আউটপুট দেবে −

1514745000000

  1. কিভাবে একটি Python তারিখ স্ট্রিং একটি তারিখ অবজেক্টে রূপান্তর করবেন?

  2. কিভাবে পাইথনে একটি স্ট্রিংকে অভিধানে রূপান্তর করবেন?

  3. পাইথনে স্ট্রিংকে বাইনারিতে কীভাবে রূপান্তর করবেন?

  4. ইউনিক্স ইপোচ টাইমস্ট্যাম্প কী এবং কীভাবে যুগের সময়কে তারিখে রূপান্তর করা যায়?