Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

TimeTuple ใน Python คืออะไร?

ฟังก์ชันเวลาของ Python หลายตัวจัดการเวลาเป็นทูเพิลของตัวเลข 9 ตัว ดังนี้:

ดัชนี ฟิลด์ ค่า
0 ปี 4 หลัก 2008
1 เดือน 1 ถึง 12
2 วัน 1 ถึง 31
3 ชั่วโมง 0 ถึง 23
4 นาที 0 ถึง 59
5 วินาที 0 ถึง 61 (60 หรือ 61 เป็น leap-seconds)
6 วันของสัปดาห์ 0 ถึง 6 (0 คือ วันจันทร์)
7 วันของปี 1 ถึง 366 (Julian day)
8 Daylight savings -1, 0, 1, -1 หมายถึง library กำหนด DST

ทูเพิลข้างต้นเทียบเท่ากับโครงสร้าง struct_time โครงสร้างนี้มีแอตทริบิวต์ดังนี้:

ดัชนี แอตทริบิวต์ ค่า
0 tm_year 2008
1 tm_mon 1 ถึง 12
2 tm_mday 1 ถึง 31
3 tm_hour 0 ถึง 23
4 tm_min 0 ถึง 59
5 tm_sec 0 ถึง 61 (60 หรือ 61 เป็น leap-seconds)
6 tm_wday 0 ถึง 6 (0 คือ วันจันทร์)
7 tm_yday 1 ถึง 366 (Julian day)
8 tm_isdst -1, 0, 1, -1 หมายถึง library กำหนด DST