آموزش کتابخانه datetime در پایتون

در بسیاری از پروژه‌های علوم داده و برنامه نویسی، نیاز به مدیریت و پردازش تاریخ و زمان وجود دارد. کتابخانه datetime در پایتون یک ابزار قدرتمند برای نمایش، محاسبه و مقایسه مقادیر زمانی است. این کتابخانه متدها و توابع لازم را برای سه بخش اصلی فراهم می‌کند:

  1. نمایش تاریخ و زمان (Date Time Representation)

  2. محاسبات تاریخ و زمان (Date Time Arithmetic)

  3. مقایسه تاریخ و زمان (Date Time Comparison)

در ادامه هر بخش را با مثال بررسی می‌کنیم.

1. نمایش تاریخ و زمان (Date Time Representation)

کتابخانه datetime در پایتون امکان نمایش یک تاریخ و اجزای آن را فراهم می‌کند. همچنین، مشخصه های قالب بندی (Format Specifiers) وجود دارند که برای نمایش بخش های حروفی یک تاریخ مانند نام ماه یا نام روز هفته استفاده می شوند. کد زیر تاریخ امروز و اجزای مختلف آن را نمایش می دهد:

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

2. محاسبات تاریخ و زمان (Date Time Arithmetic)

برای انجام محاسبات روی تاریخ‌ها، تاریخ‌های مختلف را در متغیرها ذخیره می‌کنیم و سپس با استفاده از عملگرهای ریاضی یا شیء timedelta تغییرات زمانی را اعمال می‌کنیم.

وقتی کد بالا را اجرا می‌کنیم، خروجی زیر را نمایش می دهد:

3. مقایسه تاریخ و زمان (Date Time Comparison)

در مقایسه تاریخ و زمان از عملگرهای منطقی استفاده می‌کنیم. اما باید دقت کنیم که بخش‌های صحیح تاریخ‌ها را با یکدیگر مقایسه کنیم. در مثال زیر، تاریخ‌های آینده و گذشته را در نظر گرفته و آن‌ها را با استفاده از دستور if در پایتون و همراه با عملگرهای منطقی مقایسه می‌کنیم.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را نمایش می‌دهد:

5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

دوره آموزش طراحی وب سایت مدرسه با PHP و MySql
  • انتشار: ۱۸ مرداد ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید