การจัดรูปแบบวันที่ใน Python

ตอนนี้เรามาแสดงผลวันที่ในรูปแบบที่กำหนดกัน ตัวอย่างเช่น ปี-เดือน-วัน

เพื่อทำเช่นนี้ ให้ประกาศตัวแปร dt โดยที่ วันที่ที่เราต้องการจะได้มาจาก เมธอด datetime ของโมดูล datetime จากนั้นให้ใช้ เมธอด strftime กับวันที่ที่เก็บไว้ ใน dt ในพารามิเตอร์ของเมธอดนี้ จะส่งผ่านสัญลักษณ์กำหนดรูปแบบวันที่ ที่เขียนโดยใช้คำสั่ง % และสัญลักษณ์กำหนดรูปแบบ ถ้าต้องการ แสดงผล ปี-เดือน-วัน ให้ส่งสตริง '%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

แสดงผลเวลาปัจจุบันในคอนโซลในรูปแบบต่อไปนี้: ชั่วโมง:นาที:วินาที ปี/เดือน/วัน:วันในสัปดาห์