Datetime modulunun strftime metodu
datetime modulunun strftime metodu
formatlasdirilmis tarix ve vaxt setrini
qaytarir. Metodun parametrinde lazimimiz olan
formatı teyin edirik.
Sintaksis
import datetime
datetime.strftime(vaxt formatı)
Sintaksis
Cedvelde esas vaxt formatları tesvir olunub:
| Format | Tesvir | Nümunə |
|---|---|---|
%a |
Heftenin regiona aid qısaldılmış gün adları. |
Sun, Mon, ..., Sat (en_US)
|
%A |
Heftenin regiona aid tam gün adları. |
Sunday, Monday, ..., Saturday (en_US)
|
%w |
Onluq eded kimi hefte günleri, burada
0 - bazar, 6 isə -
şənbədir.
|
0, 1, ..., 6
|
%d |
Ayın günü, sıfırlarla tamamlanmış onluq eded kimi. |
01, 02, ..., 31
|
%b |
Regiona aid qısaldılmış ay adı. |
Jan, Feb, ..., Dec (en_US)
|
%B |
Regiona aid tam ay adı. |
January, February, ..., December
(en_US)
|
%m |
Ay, sıfırlarla tamamlanmış onluq eded kimi. |
01, 02, ..., 12
|
%y |
Əsri göstərilməyən il, sıfırlarla tamamlanmış onluq eded kimi. |
00, 01, ..., 99
|
%Y |
Əsri göstərilən il, sıfırlarla tamamlanmış onluq eded kimi. |
0001, ..., 2013, 2014
|
Nümunə
Gəlin, ilin və əsrin göstərildiyi, ayın adının onluq formatda və ayın gününün onluq eded kimi göstərildiyi bir tarix ve vaxt obyekti yaradaq:
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
Yerine yetirilmiş kodun neticesi:
2025-12-31