কম্পিউটার টিউটোরিয়াল

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

পাইথনে time মডিউল ব্যবহার করে মিলিসেকেন্ডে বর্তমান সময় পাওয়া যায়। time.time ফাংশন ব্যবহার করে সেকেন্ডে সময় পাওয়া যায় (ফ্লোটিং পয়েন্ট ভ্যালু হিসেবে)। এটিকে মিলিসেকেন্ডে কনভার্ট করতে ১০০০ দিয়ে গুণ করে রাউন্ড অফ করতে হয়।

উদাহরণ

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

আউটপুট

এটি নিচের আউটপুট দেবে:

1514825676008

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

উদাহরণ

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

আউটপুট

এটি নিচের আউটপুট দেবে:

1514745000000
  1. পাইথনে ডেট স্ট্রিংকে ডেট অবজেক্টে কনভার্ট করবেন?

  2. পাইথনে স্ট্রিংকে ডিকশনারিতে রূপান্তর করা

  3. পাইথনে স্ট্রিংকে বাইনারি ফরম্যাটে রূপান্তর করা

  4. ইউনিক্স ইপক টাইম (Unix Epoch Time) বোঝা: টাইমস্ট্যাম্পকে মানব-পঠনীয় তারিখে রূপান্তর