⊗pyPmTmWG 186 of 208 menu

การรับวันในสัปดาห์ใน Python

เพื่อรับหมายเลขวันในสัปดาห์ปัจจุบัน ควรอ้างอิงถึงคุณสมบัติ weekday มันคืนค่าตัวเลขตั้งแต่ 0 ถึง 6 โดยที่ สัปดาห์เริ่มต้น จากวันจันทร์ และวันนี้มีหมายเลข 0 วันอังคาร - คือวันหมายเลข 1, วันพุธ - หมายเลข 2 และต่อๆ ไป

มาดูวันในสัปดาห์ที่ตรงกับวันที่ '2025-12-31':

res = datetime.date(2025, 12, 31) print(res.weekday()) # จะแสดง 2

เนื่องจากการนับเลขวันในสัปดาห์โดยเริ่มจาก 0 บางครั้งอาจไม่สะดวก สามารถใช้คุณสมบัติพิเศษ isoweekday ได้ มันจะแสดงหมายเลขวันโดยนับวันจันทร์เป็น 1:

print(res.weekday()) # จะแสดง 2 print(res.isoweekday()) # จะแสดง 3

แสดงหมายเลขวันในสัปดาห์ปัจจุบันบนหน้าจอ

ตรวจสอบว่าวันในสัปดาห์ปัจจุบัน เป็นวันหยุดสุดสัปดาห์หรือวันทำงาน

วันที่ '2026-11-2' แสดงวันในสัปดาห์ของมัน สำหรับสองกรณี - เมื่อนับวันจันทร์เป็น 0 และเมื่อนับเป็น 1

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ