در این مطلب، چگونگی دریافت تاریخ و زمان کنونی در پایتون (Python Programming Language)، همراه با مثال‌های متعدد آموزش داده شده است. همچنین، در مثال‌های ارائه شده، تاریخ و زمان با استفاده از متد ()strftime به شکل‌های گوناگونی قالب‌بندی می‌شوند.

دریافت تاریخ و زمان کنونی در پایتون

راهکارهایی وجود دارند که با بهره‌گیری از آن‌ها، می‌توان تاریخ کنونی را دریافت کرد. در ادامه، از کلاس date از ماژول datetime برای انجام این کار استفاده می‌شود.

مثال ۱: دریافت تاریخ امروز

from datetime import date

today = date.today()
print("Today's date:", today)

در قطعه کد بالا، کلاس date از ماژول datetime «وارد» (ایمپورت | Import) شده است. سپس، از متد ()date.today برای گرفتن تاریخ محلی کنونی استفاده می‌شود. باید توجه داشت که متغیر today یک شی date است. می‌توان از متد ()strftime برای ساخت رشته‌ای که تاریخ را در فرمت‌های گوناگون از این شی نشان می‌دهد، استفاده کرد.

مثال ۲: تاریخ کنونی در فرمت‌های گوناگون

from datetime import date

today = date.today()

# dd/mm/YY
d1 = today.strftime("%d/%m/%Y")
print("d1 =", d1)

# Textual month, day and year	
d2 = today.strftime("%B %d, %Y")
print("d2 =", d2)

# mm/dd/y
d3 = today.strftime("%m/%d/%y")
print("d3 =", d3)

# Month abbreviation, day and year	
d4 = today.strftime("%b-%d-%Y")
print("d4 =", d3)

خروجی حاصل از اجرای کدهای بالا، چیزی شبیه به آنچه خواهد بود که در زیر آمده است.

d1 = 25/12/2018
d2 = December 25, 2018
d3 = 12/25/18
d4 = 12/25/18

برای دریافت تاریخ و ساعت کنونی، می‌توان از کلاس datetime از ماژول datetime استفاده کرد.

مثال ۳: دریافت تاریخ و ساعت کنونی

from datetime import datetime

# datetime object containing current date and time
now = datetime.now()
 
print("now =", now)

# dd/mm/YY H:M:S
dt_string = now.strftime("%d/%m/%Y %H:%M:%S")
print("date and time =", dt_string)

در اینجا، از ()datetime.now برای دریافت تاریخ و ساعت کنونی استفاده شده است. سپس، از متد ()strftime برای ساخت رشته‌ای که تاریخ و ساعت را در قالب دیگری نمایش می‌دهد، استفاده شده است.

اگر نوشته بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:

^^

بر اساس رای ۶ نفر
آیا این مطلب برای شما مفید بود؟
شما قبلا رای داده‌اید!
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.

«الهام حصارکی»، فارغ‌التحصیل مقطع کارشناسی ارشد مهندسی فناوری اطلاعات، گرایش سیستم‌های اطلاعات مدیریت است. او در زمینه هوش مصنوعی و داده‌کاوی، به ویژه تحلیل شبکه‌های اجتماعی، فعالیت می‌کند.

یک نظر ثبت شده در “تاریخ و زمان کنونی در پایتون — به زبان ساده

نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد.