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

NumPy ব্যবহার করে আজ, গতকাল এবং আগামীকালের তারিখ প্রিন্ট করা


এই প্রোগ্রামে, আমরা numpy লাইব্রেরি ব্যবহার করে আজকের, গতকালের এবং আগামীকালের তারিখ প্রিন্ট করব।

এলগরিদম

ধাপ ১: numpy লাইব্রেরি ইমপোর্ট করুন।
ধাপ ২: datetime64() ফাংশন ব্যবহার করে আজকের তারিখ বের করুন।
ধাপ ৩: datetime64() ফাংশনের আউটপুট থেকে timedelta64() ফাংশনের আউটপুট বিয়োগ করে গতকালের তারিখ বের করুন।
ধাপ ৪: datetime64() ফাংশনের আউটপুট সাথে timedelta64() ফাংশনের আউটপুট যোগ করে আগামীকালের তারিখ বের করুন।

উদাহরণ কোড

import numpy as np
todays_date = np.datetime64('today', 'D')
print("Today's Date: ", todays_date)
yesterdays_date = np.datetime64('today', 'D') - np.timedelta64(1, 'D')
print("Yesterday's Date: ", yesterdays_date)
tomorrows_date = np.datetime64('today', 'D') + np.timedelta64(1, 'D')
print("Tomorrow's Date: ", tomorrows_date)

আউটপুট

Today's Date: 2021-02-16
Yesterday's Date: 2021-02-15
Tomorrow's Date: 2021-02-17

ব্যাখ্যা

NumPy-এ ডেটাইম ফাংশনালিটি সাপোর্ট করা ডেটা টাইপ আছে। 'datetime64' নামটি দেওয়া হয়েছে কারণ 'datetime' নামটি ইতিমধ্যে Python-এ একটি লাইব্রেরির জন্য নেওয়া আছে।

datetime64() ফাংশনে 'D' প্যারামিটার দিনের ইউনিটে তারিখ পাওয়ার জন্য। timedelta64() ফাংশন সময়ের পার্থক্য এক্সপ্রেস করার জন্য ব্যবহৃত হয়, উদাহরণস্বরূপ দিন, ঘন্টা, মিনিট, সেকেন্ড।


  1. ওয়ার্ড ডকুমেন্টে ডেট ও টাইম ফিচার ব্যবহার করে তারিখ যোগ ও আপডেট করার পদ্ধতি

  2. পাইথনে বর্তমান তারিখ ও সময় প্রিন্ট করা

  3. পাইথনে রেগুলার ফরম্যাটে ডেট প্রিন্ট করার পদ্ধতি

  4. পাইথনে তারিখ ম্যানিপুলেশনের জন্য মডিউল