day20-時(shí)間模塊
一、time模塊
1.包的使用
- 1)導(dǎo)入包中的模塊
- from 包名 import 模塊名
- from 包名.模塊名 import *(或內(nèi)容)
- 2)普通文件和包的區(qū)別
- 包有一個(gè)默認(rèn)的py文件,文件名是
'__init__',不管用什么方式去導(dǎo)入包中的內(nèi)容,這個(gè)默認(rèn)文件都會(huì)被導(dǎo)入
- 包有一個(gè)默認(rèn)的py文件,文件名是
2.time模塊 - 提供和時(shí)間操作相關(guān)的函數(shù)
- 1)
asctime():獲取當(dāng)前時(shí)間,并且以'星期 月份 日期 時(shí):分:秒 年份'的格式返回 - 2)
localtime():獲取當(dāng)?shù)氐漠?dāng)前時(shí)間,返回結(jié)構(gòu)體時(shí)間對(duì)象 - 3)
time():獲取當(dāng)前時(shí)間,返回時(shí)間戳- 時(shí)間戳:當(dāng)前時(shí)間到格林威治時(shí)間的1970年1月1日00時(shí)00分00秒的時(shí)間差(單位是秒)
- 特點(diǎn):a.方便對(duì)時(shí)間加密;b.可以節(jié)約存儲(chǔ)空間
%H:24小時(shí)制的時(shí);%I:12小時(shí)制的時(shí);%w:星期幾
- 4)
strftime(時(shí)間格式,結(jié)構(gòu)體時(shí)間對(duì)象):將時(shí)間對(duì)象以指定的格式轉(zhuǎn)換成字符串時(shí)間 - 5)
strptime(時(shí)間字符串,時(shí)間格式):將字符串時(shí)間轉(zhuǎn)換成結(jié)構(gòu)體時(shí)間對(duì)象
二、datetime模塊
1.各種時(shí)間類
- time類:和時(shí)、分、秒、毫秒相關(guān)的時(shí)間
- date類:和年、月、日相關(guān)的時(shí)間
- datetime類:和time類、date類都相關(guān)的時(shí)間
- timedelta:用來(lái)時(shí)間的加減操作類