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

۱۷۵۹ بازدید
آخرین به‌روزرسانی: ۱۸ اردیبهشت ۱۴۰۲
زمان مطالعه: ۱ دقیقه
تاریخ و زمان کنونی در پایتون — به زبان ساده

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

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

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

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

1from datetime import date
2
3today = date.today()
4print("Today's date:", today)

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

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

1from datetime import date
2
3today = date.today()
4
5# dd/mm/YY
6d1 = today.strftime("%d/%m/%Y")
7print("d1 =", d1)
8
9# Textual month, day and year	
10d2 = today.strftime("%B %d, %Y")
11print("d2 =", d2)
12
13# mm/dd/y
14d3 = today.strftime("%m/%d/%y")
15print("d3 =", d3)
16
17# Month abbreviation, day and year	
18d4 = today.strftime("%b-%d-%Y")
19print("d4 =", d3)

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

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

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

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

1from datetime import datetime
2
3# datetime object containing current date and time
4now = datetime.now()
5 
6print("now =", now)
7
8# dd/mm/YY H:M:S
9dt_string = now.strftime("%d/%m/%Y %H:%M:%S")
10print("date and time =", dt_string)

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

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

^^

بر اساس رای ۹ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
Programiz
۱ دیدگاه برای «تاریخ و زمان کنونی در پایتون — به زبان ساده»

2- برنامه بنویسید که تاریخ تولد شما به شمسی را دریافت کند مشخص کند چند سال، ماه و روز تا زمان حال از آن گذشته است؟

نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *