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

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

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีใช้โปรแกรม Weka ในการทำนายข้อมูล
โดย Grammanano ส 07 ธ.ค. 2019 6:54 pm บอร์ด Share Knowledge
0
12
ส 07 ธ.ค. 2019 6:54 pm โดย Grammanano
พื้นฐาน RML เพื่อทำใบปริ้นท์ในระบบ ERP
โดย Grammanano ส 07 ธ.ค. 2019 4:58 pm บอร์ด M098 - อนงค์นาท ไฝขาว
1
8
ส 07 ธ.ค. 2019 5:47 pm โดย Grammanano
แนะนำฟีเจอร์ Coupons ของ MooZiiCart ตัวช่วย ทำ คูปองส่วนลด ในเว็บขายของ สำหรับร้านค้าออนไลน์ ที่จะกระตุ้นยอดขายบางช่วง
โดย prmindphp ส 07 ธ.ค. 2019 3:56 pm บอร์ด MindPHP News & Feedback
0
16
ส 07 ธ.ค. 2019 3:56 pm โดย prmindphp
ใน ปล๊กอิน เราสามารถนำข้อความในไฟล์ภาษาออกมาแสดงได้อย่างไร ครับ
โดย jamepiyawat ส 07 ธ.ค. 2019 2:21 pm บอร์ด Joomla Development
0
12
ส 07 ธ.ค. 2019 2:21 pm โดย jamepiyawat
Block IP เข้าเว็บ เซิร์ฟเวอร์ เป็นข่วง ด้วย .htaccess
โดย mindphp ส 07 ธ.ค. 2019 2:12 pm บอร์ด Linux - Web Server
2
1420
อ 08 ธ.ค. 2019 11:17 am โดย mindphp
ภาพประกอบ Extensions
โดย numtan5839 ส 07 ธ.ค. 2019 11:19 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
0
2
ส 07 ธ.ค. 2019 11:19 am โดย numtan5839
งานประจำวันที่ 7 ธันวาคม 2562
โดย numtan5839 ส 07 ธ.ค. 2019 10:15 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
3
8
ส 07 ธ.ค. 2019 7:02 pm โดย numtan5839
งานประจำวันที่ 7 ธันวาคม 2562
โดย Grammanano ส 07 ธ.ค. 2019 10:05 am บอร์ด M098 - อนงค์นาท ไฝขาว
6
26
อ 08 ธ.ค. 2019 4:40 pm โดย mindphp
คำว่า extension ผิดค่ะ
โดย numtan5839 ศ 06 ธ.ค. 2019 8:17 pm บอร์ด MindPHP News & Feedback
1
20
ส 07 ธ.ค. 2019 1:20 am โดย mindphp
ทำอย่างไรให้ google slide นั้นสามารถแสดงหน้าที่เรากำหนดได้ ผ่าน url ครับ
โดย jamepiyawat ศ 06 ธ.ค. 2019 5:23 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
1425
ส 07 ธ.ค. 2019 5:42 pm โดย numtan5839
การทำนายข้อมูลแบบ Dicision Tree ด้วยโปรแกรม Weka
โดย Grammanano ศ 06 ธ.ค. 2019 5:16 pm บอร์ด Share Knowledge
0
13
ศ 06 ธ.ค. 2019 5:16 pm โดย Grammanano
ทำไม แปลงวันเดือนปีเป็นวันที่ ตามระบบของ Joomla แล้ววันถึงถอยไปวันหนึ่งครับ
โดย jamepiyawat ศ 06 ธ.ค. 2019 3:23 pm บอร์ด Joomla Development
1
19
ศ 06 ธ.ค. 2019 4:51 pm โดย thatsawan
คำสั่งพื้นฐานในการใช้ Matlab เพื่อการทำ Image Processing
โดย Grammanano ศ 06 ธ.ค. 2019 3:20 pm บอร์ด Share Knowledge
0
1427
ศ 06 ธ.ค. 2019 3:20 pm โดย Grammanano
Introducing the Module Weather Forcecast.
โดย numtan5839 ศ 06 ธ.ค. 2019 2:34 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
3
13
ส 07 ธ.ค. 2019 3:25 pm โดย numtan5839
เขียนบทความ แต่พอ save แล้วเนื้อหาไม่แสดง
โดย numtan5839 ศ 06 ธ.ค. 2019 2:30 pm บอร์ด MindPHP News & Feedback
0
14
ศ 06 ธ.ค. 2019 2:30 pm โดย numtan5839
จะทำอย่างไรให้ดึงข้อความ 10 ตัวท้ายได้ครับ
โดย jamepiyawat ศ 06 ธ.ค. 2019 11:39 am บอร์ด Programming - PHP
3
1428
ศ 06 ธ.ค. 2019 2:04 pm โดย jamepiyawat
จะทำอย่างไรให้ Plugin Content Change Log แสดงข้อความด้านบนได้ ครับ
โดย jamepiyawat ศ 06 ธ.ค. 2019 11:03 am บอร์ด Joomla Development
1
1424
ศ 06 ธ.ค. 2019 7:42 pm โดย thatsawan
งานประจำวันที่ 6 ธันวาคม 2562
โดย Grammanano ศ 06 ธ.ค. 2019 9:43 am บอร์ด M098 - อนงค์นาท ไฝขาว
5
33
ส 07 ธ.ค. 2019 6:59 pm โดย Grammanano
งานประจำวันที่ 6 ธันวาคม 2562
โดย numtan5839 ศ 06 ธ.ค. 2019 9:34 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
10
33
ศ 06 ธ.ค. 2019 7:42 pm โดย numtan5839
เปิดตัวเว็บบอร์ด รูปแบบใหม่ ของเรา มีอะไรมาใหม่ ลองมาดูกัน เราใช้ phpBB 3.2 นะ
โดย mindphp พ 04 ธ.ค. 2019 7:44 pm บอร์ด MindPHP News & Feedback
1
1441
พ 04 ธ.ค. 2019 8:03 pm โดย thatsawan