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

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

การแสดงวันเเละเวลาเป็นส่วนหนึ่งที่สำคัญต่อการเขียนโปรแกรมใน 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การเรียนภาษา python
โดย jirawoot อ 18 มิ.ย. 2019 1:18 pm บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
43
101
จ 24 มิ.ย. 2019 3:09 pm โดย jirawoot
phpBB เพิ่มรูปโปรไฟล์จากเครื่องแล้วไม่ขึ้น ทำไงดีครับ
โดย chatee supasand อ 18 มิ.ย. 2019 12:08 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
5
64
อ 18 มิ.ย. 2019 2:29 pm โดย mindphp
จะหา keyword จาก url ของ youtube มีวิธีหาอย่างไหนบ้าง ครับ
โดย jamepiyawat อ 18 มิ.ย. 2019 12:06 pm บอร์ด Programming - PHP
1
36
อ 18 มิ.ย. 2019 12:17 pm โดย mindphp
ลองให้ google travel แนะนำการเที่ยวของเราสิ
โดย jamepiyawat อ 18 มิ.ย. 2019 11:55 am บอร์ด Share Knowledge
0
30
อ 18 มิ.ย. 2019 11:55 am โดย jamepiyawat
สร้างไฟล์ Gif บนเว็บง่ายๆด้วย GIPHY
โดย chatee supasand อ 18 มิ.ย. 2019 11:52 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
24
อ 18 มิ.ย. 2019 11:52 am โดย chatee supasand
กราฟไม่แสดงบนหน้าเว็บเพจครับ
โดย Patipat อ 18 มิ.ย. 2019 11:22 am บอร์ด Programming - PHP
3
51
อ 18 มิ.ย. 2019 2:26 pm โดย Patipat
งานประจำวันที่ 18 มิถุนายน 2562
โดย jirawoot อ 18 มิ.ย. 2019 10:14 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
3
34
อ 18 มิ.ย. 2019 2:49 pm โดย Ittichai_chupol
งานประจำวันที่ 18 มิถุนายน 2562
โดย Patipat อ 18 มิ.ย. 2019 10:16 am บอร์ด M088 - ปฏิภัทร สารธรรม
4
26
อ 18 มิ.ย. 2019 6:56 pm โดย Patipat
มี code ที่ให้ผู้ใช้กรอก url ของ YouTube แล้วแสดง keywords ของคลิป นั้นบ้างไหมครับ
โดย jamepiyawat อ 18 มิ.ย. 2019 10:16 am บอร์ด Programming - PHP
14
189
พ 19 มิ.ย. 2019 4:38 pm โดย jamepiyawat
งานประจำวันที่ 18 มิถุนายน 2562
โดย jamepiyawat อ 18 มิ.ย. 2019 10:13 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
1
10
อ 18 มิ.ย. 2019 7:55 pm โดย jamepiyawat
งานประจำวันที่ 18 มิถุนายน 2562
โดย EyePornnipa อ 18 มิ.ย. 2019 10:03 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
6
59
อ 18 มิ.ย. 2019 7:37 pm โดย EyePornnipa
งานประจำวันที่ 18 มิถุนายน 2562
โดย chatee supasand อ 18 มิ.ย. 2019 10:00 am บอร์ด MT33 - นายชาตรี สุภาแสน
5
27
อ 18 มิ.ย. 2019 7:25 pm โดย chatee supasand
อยากทราบวิธีการปรับขนาดของ browser ในแสดงผลเฉพาะส่วนที่ต้องการ
โดย Ittichai_chupol จ 17 มิ.ย. 2019 7:21 pm บอร์ด Programming - PHP
0
33
จ 17 มิ.ย. 2019 7:21 pm โดย Ittichai_chupol
อยากทราบวิธีการ สร้าง css เพื่อกำหนดตำแหน่งในการแชร์
โดย Ittichai_chupol จ 17 มิ.ย. 2019 2:50 pm บอร์ด HTML CSS
6
85
จ 17 มิ.ย. 2019 6:59 pm โดย thatsawan
CPU มีความร้อนสูงทำให้คอมพิวเตอร์เสียหายจริงหรือไม่ ?
โดย Patipat จ 17 มิ.ย. 2019 6:38 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
59
อ 18 มิ.ย. 2019 10:26 am โดย Ittichai_chupol
อยากทราบวิธีสร้างกราฟ เป็นแบบ PHP Stacked Column
โดย Patipat จ 17 มิ.ย. 2019 6:11 pm บอร์ด Programming - PHP
0
31
จ 17 มิ.ย. 2019 6:11 pm โดย Patipat
วิธีการหา Error ของการ Insert ข้อมูลลงฐานข้อมูล Mysql โดยใช้ Mysql
โดย Patipat จ 17 มิ.ย. 2019 5:42 pm บอร์ด SQL Knowledge
0
48
จ 17 มิ.ย. 2019 5:42 pm โดย Patipat
เดินทางจากตัวเมืองนครศรี-วัดเจดีย์ไอ้ไข่ไปอย่างไร(รถโดยสาร)
โดย jirawoot จ 17 มิ.ย. 2019 5:23 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
30
จ 17 มิ.ย. 2019 5:23 pm โดย jirawoot
วิธีการแก้ Netbean Newproject ของ PHP ไม่ขึ้น
โดย Patipat จ 17 มิ.ย. 2019 4:27 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
31
จ 17 มิ.ย. 2019 4:27 pm โดย Patipat
จะเพิ่มรูปภาพเข้ามายัง เว็บบอร์ด PHP ยังไงค่ะ
โดย EyePornnipa จ 17 มิ.ย. 2019 4:14 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
3
78
อ 18 มิ.ย. 2019 2:57 pm โดย mindphp