ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ตัวแปรที่ใช้ในฟังก์ชันแสดงวันและเวลา

การแสดงวันเเละเวลาเป็นส่วนหนึ่งที่สำคัญต่อการเขียนโปรแกรมใน Python เพราะจะทำให้เราสามารถนำค่าต่าง ๆ มาแสดงไว้ในงานของเราได้ เเต่ยังมีฟังก์ชันอีกมากมายสำหรับเเสดงค่าวันเวลาไม่ว่าจะเป็น ปฏิทิน เเสดงวันเริ่มต้นสัปดาห์ ตรวจสอบวันที่มี 366 วัน ฯลฯ โดยจะมีตัวแปรอะไรบ้างไปติดตามบทความกันเลย 

 

ชื่อฟังก์ชัน ความหมาย รูปแบบการใช้และคำอธิบาย 
calendar() แสดงผลปฎิทินตามปี พ.ศ. หรือค.ศ. ที่กำหนด calendar.calendar(year,w=2,l=1,c=6)
firstweekday() แสดงวันที่เริ่มต้นในสัปดาห์ค่าเริ่มต้นเป็น 0 คือวันจันทร์ และวันที่ 6 คือวันอาทิตย์ calendar.firstweekday()
isleap() ตรวจสอบปีที่มี 366 วันถ้าใช่คือค่ากลับมาเป็นจริง ถ้าไม่ใช่คืนค่ากลับมาเป็นค่าเท็จ

calendar.isleap(year)

year คือ ปีที่ต้องการตรวจสอบมี 366 วันหรือไม่

leapdays() แสดงจำนวนวันทั้งหมดจากปีที่มี 366 วัน โดยการกำหนดช่วงของปี

calendar.leapdays(y1,y2)

y1 = ปีเริ่มต้น 

y2 = ปีสุดท้าย 

mounth() แสดงหรือในปฎิทินตามปี พ.ศ. หรือ ค.ศ.ที่กำหนด

calendar.mouth(year, month w=2, l=1)

year คือ ปีที่ต้องการแสดงผลแยกเป็น 3 คอลัมน์

w คือ ระยะห่างจตัวอักษรในเเต่ละวัน

i คือ จำนวนของบรรทัดของเเต่ละสัปดาห์

monthcalendar() แสดงเดือนในปฎิทินตามปี พ.ศ. หรือ ค.ศ. ที่กำหนดแสดงผลในรูปแบบลิสต์

calendar.mouthcalendar(year,month)

year คือปีที่ต้องการเเสดงผล 

month คือ เดือนที่ต้องการเเสดงผล

monthrange() แสดงรหัสวันเริ่มต้นของเดือน 0 คือวันจันทร์ และ 6 คือวันอาทิตย์ และจำนวนวันของเเต่ละเดือน

calendar.monthrange(year,month)

year คือ ปีที่ต้องการแสดงรหัสวัรเริ่มต้นของเดือน

month คือ เดือนที่ต้องการแสดงรหัสวันที่เริ่มต้น

prcal() แสดงผลปฎิทินตามปี พ.ศ. หรือ ค.ศ. เหมือนกับฟังก์ชัน calendar calendar.pracl(year, w=2,l=1,c=6)
prmount() แสดงเดือนในปฏิทินตามปี พ.ศ. หรือ ค.ศ. เหมือนกับฟังก์ชัน mount  calendar.pracl(year,w=2,l=1,c=6)
setfirstweekday() กำหนดวันเริ่มต้นของสัปดาห์กำหนดตามรหัสวัน 0 คือวันจันทร์ และ 6 คือ วันอาทิตย์

calendar.setfirstweekday(weekday)

weekday คือ รหัสวันในสัปดาห์ กำหนดเป็น 0 - 6

timegm() แสดงค่าเวลาเริ่มต้นจากปี ค.ศ.1970จากฟังก์ชัน getime()ของโมดูล time

calendar.timegm(tuple)

tuple คือ รูปแบบเวลาที่ได้จากการคืนค่ากลับมาจากฟังก์ชัน gmtime()

weekday() แสดงรหัสวันในสัปดาห์จากการกำหนด ปี พ.ศ.หรือ ค.ศ. เดือน และวันที่ 

calendar.weekday(year, month,day)

year คือปีที่ต้องการแสดงรหัสวัน กำหนดได้ตั้งเเต่ปี 1970 - ปีปัจจุบัน

month คือ เดือนที่ต้องการแสดงรหัสวันกำหนดเป็น 1- 12

 day คือ วันที่ต้องการแสดงรหัสวัน กำหนดเป็น 1 - 31 

ฟังก์ชันทั้งหมดสามารถนำไปใช้งานใน Python ได้ โดยการสร้างฟังก์ชัน เเละนำตัวแปรที่ต้องการมาเเสดง เพื่อให้ได้ผลลัพธ์ที่ต้องการ โดยผู้ใช้งานสามารถเลือกใช้งานได้หลากหลายรูปแบบ ไม่ว่าจะเป็นการค้นห่า ปีไหน มี 366 วัน ฯลฯ 

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Python

จิรายุส คะลา
, ตัวแปรที่ใช้ในฟังก์ชันแสดงวันและเวลา - by เทคนิคการเขียน Python,
0 1 0 5
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Q - สอบถามทำให้ mouse over ที่ไอคอนรูปวงกลม แล้วให้แสดงรูปที่เป็นข้อความขึ้น
โดย eange08 ศ 05 มี.ค. 2021 4:52 pm บอร์ด Joomla Dev
1
4
ศ 05 มี.ค. 2021 5:47 pm โดย tsukasaz
กลุ่มประเทศผู้ส่งออกข้าว
โดย jataz2 ศ 05 มี.ค. 2021 11:07 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
9
ศ 05 มี.ค. 2021 11:07 am โดย jataz2
Q - พอมี module หรือ plugin ที่เป็นพวก social อย่าง line, ig บ้างไหมค่ะ
โดย eange08 พฤ 04 มี.ค. 2021 5:21 pm บอร์ด Joomla Dev
1
7
พฤ 04 มี.ค. 2021 5:26 pm โดย tsukasaz
reboot เครื่องไม่ได้ครับ
โดย chakirin.bfds พฤ 04 มี.ค. 2021 12:25 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
30
พฤ 04 มี.ค. 2021 3:14 pm โดย chakirin.bfds
แก้ css ส่วน padding ด้วย override แล้วไม่เปลี่ยนตาม
โดย eange08 พ 03 มี.ค. 2021 4:43 pm บอร์ด Joomla Development
1
22
พ 03 มี.ค. 2021 4:47 pm โดย tsukasaz
Joomla PDPA ใช้ EB Sticky Cookie Notice โมดูล แสดงแจ้งเตือนการเก็บข้อมูล Cookie ของผู้ใช้งาน
โดย tsukasaz พ 03 มี.ค. 2021 4:39 pm บอร์ด Joomla Extension Review
0
21
พ 03 มี.ค. 2021 4:39 pm โดย tsukasaz
อัพเดทหรือยัง? ปรับปรุงเรื่องความปลอดภัย 9 จุด ใน Joomla 3.9.25
โดย tsukasaz พ 03 มี.ค. 2021 12:28 pm บอร์ด MindPHP News & Feedback
0
42
พ 03 มี.ค. 2021 12:28 pm โดย tsukasaz
B - เปิดหน้าเว็บด้วย template เป็น Shaper_megadeal_ii แล้ว Error 404
โดย eange08 พ 03 มี.ค. 2021 12:04 pm บอร์ด เว็บไซต์ Rnyard - Tester
2
7
พ 03 มี.ค. 2021 7:25 pm โดย tsukasaz