datetime මොඩියුලයේ strftime ක්රමය
datetime මොඩියුලයේ strftime ක්රමය
සැලසුම් කරන ලද දිනය සහ වේලාව සහිත පේළියක්
ලබා දෙයි. ක්රමයේ පරාමිතිය තුළ අපට අවශ්ය
සැලැස්ම සඳහන් කරමු.
වාක්ය රචනය
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
|
උදාහරණය
අපි දිනය සහ වේලාවක වස්තුවක් සාදමු, වර්ෂය සහ ශතවර්ෂය, දශම සැලැස්මේ මාසයේ නම සහ දශම සංඛ්යාවක් ලෙස මාසයේ දිනය සඳහන් කර ඇත:
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
ක්රියාත්මක කරන ලද කේතයේ ප්රතිඵලය:
2025-12-31