برنامه نویسی
چگونه تاریخ و زمان فعلی را در پایتون بدست آوریم؟

نحوه دریافت تاریخ و زمان فعلی در پایتون
پایتون چندین راه راحت برای واکشی تاریخ و زمان فعلی با استفاده از datetime
ماژول
1. تاریخ امروز را دریافت کنید
برای دریافت تاریخ محلی فعلی، از date
کلاس از datetime
ماژول
مثال 1:
from datetime import date
# Get today's date
today = date.today()
print("Today's date:", today)
خروجی:
Today's date: 2022-12-27
-
date.today()
: تاریخ فعلی را در قالب واکشی می کندYYYY-MM-DD
.
2. تاریخ فعلی در قالب های مختلف
این strftime()
متد به شما امکان می دهد تاریخ را به سبک های مختلف قالب بندی کنید.
مثال 2:
from datetime import date
# Get today's date
today = date.today()
# Different formats
d1 = today.strftime("%d/%m/%Y") # Day/Month/Year
print("d1 =", d1)
d2 = today.strftime("%B %d, %Y") # Full Month Name
print("d2 =", d2)
d3 = today.strftime("%m/%d/%y") # Month/Day/Short Year
print("d3 =", d3)
d4 = today.strftime("%b-%d-%Y") # Month Abbreviation
print("d4 =", d4)
خروجی:
d1 = 27/12/2022
d2 = December 27, 2022
d3 = 12/27/22
d4 = Dec-27-2022
3. تاریخ و زمان فعلی را دریافت کنید
برای واکشی تاریخ و زمان فعلی، از datetime
کلاس
مثال 3:
from datetime import datetime
# Get current date and time
now = datetime.now()
print("now =", now) # Default format (YYYY-MM-DD HH:MM:SS.microseconds)
# Format date and time
dt_string = now.strftime("%d/%m/%Y %H:%M:%S") # Day/Month/Year Hour:Minute:Second
print("date and time =", dt_string)
خروجی:
now = 2022-12-27 10:09:20.430322
date and time = 27/12/2022 10:09:20
کدهای قالب کلیدی تاریخ و زمان
کد قالب | توضیحات | خروجی نمونه |
---|---|---|
%d |
روز ماه | 27 |
%m |
ماه (عددی) | 12 |
%B |
نام ماه کامل | December |
%b |
مخفف ماه | Dec |
%Y |
سال (4 رقمی) | 2022 |
%y |
سال (2 رقم آخر) | 22 |
%H |
ساعت (ساعت 24 ساعته) | 10 |
%M |
دقیقه | 09 |
%S |
ثانیه ها | 20 |
خلاصه
- استفاده کنید
date.today()
فقط برای تاریخ فعلی - استفاده کنید
datetime.now()
هم برای تاریخ و هم برای ساعت - فرمت خروجی با
strftime()
متناسب با نیاز شما
این روش ها انعطاف پذیری را فراهم می کنند و برای عملیات های مختلف تاریخ و زمان در پایتون به راحتی قابل استفاده هستند.