導(dǎo)讀 | 此模塊的函數(shù)都是日歷相關(guān)的,例如打印某月的字符月歷。 |
星期一是默認(rèn)的每周第一天,星期天是默認(rèn)的最后一天。更改設(shè)置需調(diào)用calendar.setfirstweekday()函數(shù)。模塊包含了以下內(nèi)置函數(shù):
序號(hào) | 函數(shù)及描述 |
---|---|
1 | calendar.calendar(year,w=2,l=1,c=6)
返回一個(gè)多行字符串格式的year年年歷,3個(gè)月一行,間隔距離為c。 每日寬度間隔為w字符。每行長(zhǎng)度為21* W+18+2* C。l是每星期行數(shù)。 |
2 | calendar.firstweekday( )
返回當(dāng)前每周起始日期的設(shè)置。默認(rèn)情況下,首次載入caendar模塊時(shí)返回0,即星期一。 |
3 | calendar.isleap(year)
是閏年返回 True,否則為 false。 >>> import calendar>>> print(calendar.isleap(2000))True>>> print(calendar.isleap(1900))False |
4 | calendar.leapdays(y1,y2)
返回在Y1,Y2兩年之間的閏年總數(shù)。 |
5 | calendar.month(year,month,w=2,l=1)
返回一個(gè)多行字符串格式的year年month月日歷,兩行標(biāo)題,一周一行。每日寬度間隔為w字符。每行的長(zhǎng)度為7* w+6。l是每星期的行數(shù)。 |
6 | calendar.monthcalendar(year,month)
返回一個(gè)整數(shù)的單層嵌套列表。每個(gè)子列表裝載代表一個(gè)星期的整數(shù)。Year年month月外的日期都設(shè)為0;范圍內(nèi)的日子都由該月第幾日表示,從1開(kāi)始。 |
7 | calendar.monthrange(year,month)
返回兩個(gè)整數(shù)。第一個(gè)是該月的星期幾,第二個(gè)是該月有幾天。星期幾是從0(星期一)到 6(星期日)。 >>> import calendar>>> calendar.monthrange(2014, 11)(5, 30) (5, 30)解釋:5 表示 2014 年 11 月份的第一天是周六,30 表示 2014 年 11 月份總共有 30 天。 |
8 | calendar.prcal(year,w=2,l=1,c=6)
相當(dāng)于 print calendar.calendar(year,w,l,c). |
9 | calendar.prmonth(year,month,w=2,l=1)
相當(dāng)于 print calendar.calendar(year,w,l,c)。 |
10 | calendar.setfirstweekday(weekday)
設(shè)置每周的起始日期碼。0(星期一)到6(星期日)。 |
11 | calendar.timegm(tupletime)
和time.gmtime相反:接受一個(gè)時(shí)間元組形式,返回該時(shí)刻的時(shí)間戳(1970紀(jì)元后經(jīng)過(guò)的浮點(diǎn)秒數(shù))。 |
12 | calendar.weekday(year,month,day)
返回給定日期的日期碼。0(星期一)到6(星期日)。月份為 1(一月) 到 12(12月)。 |
本文原創(chuàng)地址: https://www.linuxprobe.com/introduction-to-the.html
當(dāng)前文章:Python3日歷(Calendar)模塊介紹-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://jinyejixie.com/article32/ghepc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)站排名、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容