版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
python-時(shí)間和日期2任務(wù)描述華云數(shù)據(jù)集團(tuán)基于CloudUltra?私有云為兵工物資集團(tuán)構(gòu)建私有云平臺(tái),在保障平臺(tái)的高可靠性、高可用性、高安全性的基礎(chǔ)之上,為兵工物資集團(tuán)提供持續(xù)性、可擴(kuò)展性、可管理性的服務(wù)。和傳統(tǒng)模式相比基礎(chǔ)設(shè)施使用率提高了75%以上,數(shù)據(jù)可靠性提高到了99.9%,保證兵工物資集團(tuán)數(shù)據(jù)安全可控,滿足集團(tuán)業(yè)務(wù)需求。本節(jié)主要講解兵工物資集團(tuán)構(gòu)建私有云平臺(tái)項(xiàng)目的實(shí)施過程中,對(duì)python-時(shí)間和日期的介紹。目錄Ticktime日歷(Calendar)模塊34什么是Tick?Python程序能用很多方式處理日期和時(shí)間。轉(zhuǎn)換日期格式是一個(gè)常見的例行瑣事。Python有一個(gè)time和calendar模組可以幫忙時(shí)間間隔是以秒為單位的浮點(diǎn)小數(shù)。每個(gè)時(shí)間戳都以自從1970年1月1日午夜(歷元)經(jīng)過了多長(zhǎng)時(shí)間來表示。Python附帶的受歡迎的time模塊下有很多函數(shù)可以轉(zhuǎn)換常見日期格式。如函數(shù)time.time()用ticks計(jì)時(shí)單位返回從12:00am,January1,1970(epoch)開始的記錄的當(dāng)前操作系統(tǒng)時(shí)間.>>>ticks=time.time()>>>print"Numberoftickssince12:00am,January1,1970:",ticks>>>Numberoftickssince12:00am,January1,1970:7186862.733995什么是時(shí)間元組屬性值tm_year2008tm_mon1到12tm_mday1到31tm_hour0到23tm_min0到59tm_sec0到61(60或61是閏秒)tm_wday0到6(0是周一)tm_yday1到366(儒略歷)tm_isdst-1,0,1,-1是決定是否為夏令時(shí)的旗幟6獲取當(dāng)前時(shí)間從返回浮點(diǎn)數(shù)的時(shí)間輟方式向時(shí)間元組轉(zhuǎn)換,只要將浮點(diǎn)數(shù)傳遞給如localtime之類的函數(shù)。>>>importtime?>>>localtime=time.localtime(time.time())>>>print"Localcurrenttime:",localtime>>>Localcurrenttime:time.struct_time(tm_year=2013,tm_mon=7,>>>tm_mday=17,tm_hour=21,tm_min=26,tm_sec=3,tm_wday=2,tm_yday=198,tm_isdst=0)7獲取格式化的時(shí)間你可以根據(jù)需求選取各種格式,但是最簡(jiǎn)單的獲取可讀的時(shí)間模式的函數(shù)是asctime():localtime=time.asctime(time.localtime(time.time()))print"Localcurrenttime:",localtimeLocalcurrenttime:TueJan1310:17:0920098importcalendarcal=calendar.month(2008,1)print'Hereisthecalendar:'printcal獲取某月日歷打印結(jié)果Hereisthecalendar:January2008MoTuWeThFrSaSu123456789101112131415161718192021222324252627282930319Time模塊的內(nèi)置函數(shù)方法聲明功能描述time.asctime([tupletime])接受時(shí)間元組并返回一個(gè)可讀的形式為"TueDec1118:07:142008"(2008年12月11日周二18時(shí)07分14秒)的24個(gè)字符的字符串。time.clock()用以浮點(diǎn)數(shù)計(jì)算的秒數(shù)返回當(dāng)前的CPU時(shí)間。用來衡量不同程序的耗時(shí),比time.time()更有用。time.sleep(secs)推遲調(diào)用線程的運(yùn)行,secs指秒數(shù)。time.time()返回當(dāng)前時(shí)間的時(shí)間戳(1970紀(jì)元后經(jīng)過的浮點(diǎn)秒數(shù))10Time模塊包含了以下2個(gè)非常重要的屬性序號(hào)屬性及描述time.timezone屬性time.timezone是當(dāng)?shù)貢r(shí)區(qū)(未啟動(dòng)夏令時(shí))距離格林威治的偏移秒數(shù)(>0,美洲?<=0大部分歐洲,亞洲,非洲)。time.tzname屬性time.tzname包含一對(duì)根據(jù)情況的不同而不同的字符串,分別是帶夏令時(shí)的本地時(shí)區(qū)名稱,和不帶的。11日歷(Calendar)模塊此模塊的函數(shù)都是日歷相關(guān)的,例如打印某月的字符月歷。星期一是默認(rèn)的每周第一天,星期天是默認(rèn)的最后一天。更改設(shè)置需調(diào)用calendar.setfirstweekday()函數(shù)。模塊包含了以下內(nèi)置函數(shù):12日歷(Calendar)模塊序號(hào)函數(shù)及描述calendar.calendar(year,w=2,l=1,c=6)返回一個(gè)多行字符串格式的year年年歷,3個(gè)月一行,間隔距離為c。每日寬度間隔為w字符。每行長(zhǎng)度為21
W+18+2
C。l是每星期行數(shù)。calendar.firstweekday()返回當(dāng)前每周起始日期的設(shè)置。默認(rèn)情況下,首次載入caendar模塊時(shí)返回0,即星期一。calendar.isleap(year)是閏年返回True,否則為false。calendar.leapdays(y1,y2)返回在Y1,Y2兩年之間的閏年總數(shù)。calendar.month(year,month,w=2,l=1)返回一個(gè)多行字符串格式的year年month月日歷,兩行標(biāo)題,一周一行。每日寬度間隔為w字符。每行的長(zhǎng)度為7*w+6。l是每星期的行數(shù)。calendar.monthcalendar(year,month)返回一個(gè)整數(shù)的單層嵌套列表。每個(gè)子列表裝載代表一個(gè)星期的整數(shù)。Year年month月外的日期都設(shè)為0?范圍內(nèi)的日子都由該月第幾日表示,從1開始。calendar.monthrange(year,month)返回兩個(gè)整數(shù)。第一個(gè)是該月的星期幾的日期碼,第二個(gè)是該月的日期碼。日從0(星期一)到6(星期日)?月從1到12。calendar.prcal(year,w=2,l=1,c=6)相當(dāng)于printcalendar.calendar(year,w,l,c).calendar.prmonth(year,month,w=2,l=1)相當(dāng)于printcalendar.calendar(year,w,l,c)。calendar.setfirstweekday(weekday)設(shè)置每周的起始日期碼。0(星期一)到6(星期日)。calendar.timegm(tupletime)和time.gmtime相反:接受一個(gè)時(shí)間元組形式,返回該時(shí)刻的時(shí)間輟(1970紀(jì)元后經(jīng)過的浮點(diǎn)秒數(shù))。calendar.weekday(year,month,day)返回給定日期的日期碼。0(星期一)到6(星期日)。月份為1(一月)到12(12月)。13time方法聲明功能描述time()獲取當(dāng)前時(shí)間localtime()struct_time()asctime()接受時(shí)間元組并返回
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026湖北武漢市某國企寫字樓會(huì)務(wù)崗位招聘1人考試備考題庫及答案解析
- 2026江蘇南京大學(xué)圖書館倉儲(chǔ)人員招聘考試參考題庫及答案解析
- 2026中國礦業(yè)大學(xué)(北京)招聘9人考試備考題庫及答案解析
- 2026中國農(nóng)業(yè)科學(xué)院農(nóng)產(chǎn)品加工研究所食物營(yíng)養(yǎng)與功能性食品創(chuàng)新團(tuán)隊(duì)招聘合同制科研助理考試備考題庫及答案解析
- 2026江西九江市彭澤縣紅光港管理服務(wù)中心招聘海關(guān)協(xié)管員3人考試備考題庫及答案解析
- 2026廣東深圳九州光電子技術(shù)有限公司招聘運(yùn)維工程師等崗位3人考試參考試題及答案解析
- 2025浙江杭州余杭水務(wù)有限公司招聘36人考試參考試題及答案解析
- 2026達(dá)州農(nóng)商銀行通川支行寒假實(shí)習(xí)生招聘考試參考試題及答案解析
- 2026廣西桂林市七星區(qū)編外聘用人員招聘2人考試參考試題及答案解析
- 2026日照銀行見習(xí)人員招聘10人考試備考題庫及答案解析
- 母嬰護(hù)理職業(yè)道德課件
- 廣元市利州區(qū)何家坪石材廠飾面用灰?guī)r礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 保健按摩師初級(jí)試題
- 醫(yī)療廢物處理方案
- 船舶靠離泊作業(yè)風(fēng)險(xiǎn)辨識(shí)表
- 口腔頜面外科學(xué)(全)
- DB37T 2673-2019醫(yī)療機(jī)構(gòu)能源消耗定額標(biāo)準(zhǔn)
- 安徽金軒科技有限公司 年產(chǎn)60萬噸硫磺制酸項(xiàng)目環(huán)境影響報(bào)告書
- 魔鬼理論之k線秘笈圖解課件
- 2023屆廣東省佛山市普通高中高三上學(xué)期教學(xué)質(zhì)量檢測(cè)(一模)物理試題含答案
- GB/T 9163-2001關(guān)節(jié)軸承向心關(guān)節(jié)軸承
評(píng)論
0/150
提交評(píng)論