python时间模块设置_Python之时间和日期模块
1、import time 先要導入時間模塊
1)time.time()得到當前的時間,返回的是時間戳,表示自1970年1月1日起到程序運行時的秒數
1 importtime2 print(time.time())3 結果為:4 1524282568.3165271
2)time.localtime()得到當前時間的結構化格式;time.gmtime()在沒有參數時各localtime()的格式一樣,當有參數時,將時間戳轉化為結構化的格式
1 importtime2 print(time.localtime())3 結果為:4 time.struct_time(tm_year=2018, tm_mon=4, tm_mday=21, tm_hour=11, tm_min=52, tm_sec=14, tm_wday=5, tm_yday=111, tm_isdst=0)
3)時間格式之間的相互轉化,個人覺得這么多日常工作已經夠用了,還有一個time.sleep(參數)表示暫時休眠時間
2、calendar(日歷)模塊
1)calendar.calendar(year,w=2,i=1,c=6,h=3)輸出參數year這一年的日歷,w表示每個日期之間的間隔,i表示日期行之間的間隔,c 表示每月之間的間隔,h表是幾個月一行,默認參數為括號中的,對應的意思如圖,當H = 3時如上邊的圖,當h = 4時如下邊的圖的效果
2)calendar.month(year,month,w=2,i=1)表示輸出某一年某一月的日歷,w , i 所表示的意思和calendar.calendar()表示的意思相同
3)calendar.isleap(year)判斷year是否為閏年,若果是返回True,否則返回False
4)calendar.leapdays(year1,year2)表示輸入的兩個年份之間閏年的總數,并返回結果
5)calendar.firstweekday()返回當前每周的第一天是是周幾,默認返回0,表示第一天為周一
6)calendar.setfirstweekday()設置當前第一天是周幾,例如設置周日為每周的第一天,則周六返回6
7)calendar.monthrange(year,mont)返回某年某月的第一天是周幾和這個月的天數
8)calendar.timegm()接受一個tuple類型,返回一個時間戳
9)calendar.weekday(year,month,day)返回接受參數的日期是周幾
10)calendar.monthcalendar(year,month)返回接受參數的元組,每個月為一個子元組。
11)calendar.prcal() = print(calendar.calendar())
12)calendar.prmonth() = print(calendar.month())
總結
以上是生活随笔為你收集整理的python时间模块设置_Python之时间和日期模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习笔记:Day11 编写日
- 下一篇: Python学习笔记:Import详解2