কম্পিউটার

কিভাবে Python DateTime স্ট্রিংকে পূর্ণসংখ্যা মিলিসেকেন্ডে রূপান্তর করবেন?


টাইম মডিউল ব্যবহার করে আপনি পাইথনে মিলিসেকেন্ডে বর্তমান সময় পেতে পারেন। আপনি 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. পাইথনে ইউনিক্স টাইমস্ট্যাম্প স্ট্রিংকে পঠনযোগ্য তারিখে কীভাবে রূপান্তর করবেন?

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

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

  4. কিভাবে পাইথনে হেক্স স্ট্রিংকে int এ রূপান্তর করবেন?