Python හි දිනය සැකසීම

දැන් අපි දිනයක් නිශ්චිත ආකෘතියකින් ප්‍රතිදානය කරමු, උදාහරණයක් ලෙස, වසර-මාසය-දින.

මේ සඳහා, අපි dt යන විචල්‍යය අර්ථ දක්වමු. එහි අවශ්‍ය දිනය datetime මොඩියුලයේ datetime ක්‍රමය හරහා ලබා ගනී. ඉන්පසු, dt හි පවතින දිනයට strftime ක්‍රමය යෙදිය යුතුය. මෙම ක්‍රමයේ පරාමිතීන් වෙත % අණය සහ ආකෘතියේ කොන්දේසි සහිත නමක් භාවිතයෙන් ලියන ලද දින ආකෘතියේ කොන්දේසි සහිත නම යොමු කරනු ලැබේ. වසර-මාසය-දින ප්‍රතිදානය කිරීමට අවශ්‍ය නම්, ක්‍රමයේ පරාමිතියට '%Y-%m-%d' යන නූල යොමු කරනු ලැබේ:

pythondt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')

print(res) # 2025-12-31 ප්‍රතිදානය කරයි

strftime ක්‍රමය භාවිතයෙන් විවිධ දින ආකෘති ප්‍රතිදානය කළ හැකිය. ඒවායේ සම්පූර්ණ ලැයිස්තුව මෙතැනින් සොයාගත හැකිය. අපි, උදාහරණයක් ලෙස, සතියේ දිනය ද ප්‍රතිදානය කරමු, පරාමිතියේ විශේෂ සංකේතය '%w' නියම කරමින්:

pythonres = dt.strftime('%Y-%m-%d %w')
print(res) # 2025-12-31 3 ප්‍රතිදානය කරයි
Задание 1

වර්තමාන දිනය දිනය.මාසය.වසර යන ආකෘතියෙන් කොන්සෝලයට ප්‍රතිදානය කරන්න.

Задание 2

වර්තමාන වේලාව පහත ආකෘතියෙන් කොන්සෝලයට ප්‍රතිදානය කරන්න: පැය:මිනිත්තු:තත්පර වසර/මාසය/දිනය:සතියේ දින.