datetime မော်ဂျူး၏ strftime method
datetime မော်ဂျူး၏ strftime method သည်
ဖော်မတ်ကျသော ရက်စွဲနှင့် အချိန်စာကြောင်းကို
ပြန်ပေးသည်။ method ၏ parameter တွင် ကျွန်ုပ်တို့လိုအပ်သော
ဖော်မတ်ကို သတ်မှတ်ပေးရသည်။
ဖွဲ့စည်းပုံ
import datetime
datetime.strftime(အချိန်ဖော်မတ်)
ဖွဲ့စည်းပုံ
ဇယားတွင် အချိန်၏ အဓိကဖော်မတ်များကို ဖော်ပြထားသည်။
| ဖော်မတ် | ဖော်ပြချက် | ဥပမာ |
|---|---|---|
%a |
တိုတောင်းသော ဒေသဆိုင်ရာ ရက်သတ္တပတ်နေ့များ၏ အမည်များ။ |
Sun, Mon, ..., Sat (en_US)
|
%A |
အပြည့်အစုံ ဒေသဆိုင်ရာ ရက်သတ္တပတ်နေ့များ၏ အမည်များ။ |
Sunday, Monday, ..., Saturday (en_US)
|
%w |
ဒသမကိန်းအဖြစ် ရက်သတ္တပတ်နေ့များ၊ ထိုတွင်
0 သည် တနင်္ဂနွေ၊ 6 သည်
စနေ့ဖြစ်သည်။
|
0, 1, ..., 6
|
%d |
�၏ နေ့ကို သုညဖြင့် ဖြည့်ထားသော ဒသမကိန်းအဖြစ်။ |
01, 02, ..., 31
|
%b |
တိုတောင်းသော ဒေသဆိုင်ရာ လ၏ အမည်။ |
Jan, Feb, ..., Dec (en_US)
|
%B |
အပြည့်အစုံ ဒေသဆိုင်ရာ လ၏ အမည်။ |
January, February, ..., December
(en_US)
|
%m |
လကို သုညဖြင့် ဖြည့်ထားသော ဒသမကိန်းအဖြစ်။ |
01, 02, ..., 12
|
%y |
ရာစုနှစ်ကို မဖော်ပြဘဲ ဒသမကိန်းအဖြစ်၊ သုညဖြင့် ဖြည့်ထားသော နှစ်။ |
00, 01, ..., 99
|
%Y |
ရာစုနှစ်ကို ဖော်ပြသော ဒသမကိန်းအဖြစ်၊ သုညဖြင့် ဖြည့်ထားသော နှစ်။ |
0001, ..., 2013, 2014
|
ဥပမာ
ရက်စွဲနှင့် အချိန် object တစ်ခု ဖန်တီးကြပါစို့၊ ထိုတွင် နှစ်နှင့် ရာစုနှစ်၊ ဒသမဖော်မတ်ရှိ လ၏ အမည်နှင့် ဒသမကိန်းအဖြစ် လ၏ နေ့ကို ဖော်ပြထားမည်။
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
အကောင်အထည်ဖော်ပြီးသော ကုဒ်၏ ရလဒ်။
2025-12-31
ဒါတွေလဲ ကြည့်ပါ
-
timemethod သည်timeမော်ဂျူး၏ ဖြစ်ပြီး၊
epoch အစမှစ၍ စက္ကန့်ဖြင့် အချိန်ကို ပြန်ပေးသည်။ -
ctimemethod သည်timeမော်ဂျူး၏ ဖြစ်ပြီး၊
စက္ကန့်များကို ရက်စွဲနှင့် အချိန်ပါသော စာကြောင်းသို့ ပြောင်းပေးသည်။ -
mktimemethod သည်timeမော်ဂျူး၏ ဖြစ်ပြီး၊
ရက်စွဲနှင့် အချိန်ပါသော စာကြောင်းကို စက္ကန့်များသို့ ပြောင်းပေးသည်။