第十四章:日期和時(shí)間

python提供time和calendar模塊來處理日期和時(shí)間。

正如和很多語(yǔ)言一樣,每個(gè)時(shí)間戳都是從1970年1月1日0點(diǎn)開會(huì)經(jīng)歷了多長(zhǎng)時(shí)間來表示。

struct_time元組

struct_time: (tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday, tm_yday, tm_isdst)

tm_mday表示日,tm_wday表示星期,tm_yday表示一年中的第幾天,tm_isdst表示是否為夏令時(shí),值為-1未知,0不是夏令時(shí),1夏令時(shí)。

time.time()獲取當(dāng)前時(shí)間戳

time.localtime(time.time())將當(dāng)前時(shí)間戳轉(zhuǎn)換為本地時(shí)間元組。

time.asctime獲取可讀的時(shí)間模式,time.asctime(time.localtime(time.time()))

格式化日期

time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))

%y 兩位數(shù)的年份表示(00-99)

%Y 四位數(shù)的年份表示(0000-9999)

%m 月份(01-12)

%d 月份內(nèi)的日(0-31)

%H 24小時(shí)制小時(shí)(0-23)

%I 12小時(shí)制小時(shí)(01-12)

%M 分鐘(00-59)

%S 秒(00-59)

%a 本地簡(jiǎn)化星期名稱

%A 本地完整星期名稱

%b 本地簡(jiǎn)化月份名稱

%B本地完整月份

%c 本地相應(yīng)的日期表示和時(shí)間表示

%j 年內(nèi)的一天(001-366)

%p 本地A.M 或P.M的等價(jià)符

%U一年的星期數(shù)(00-53),星期天為星期的開始

%w星期(0-6),星期天為星期的開始

%W 一年中的星期數(shù)(00-53),星期一為星期的開始

%x 本地相應(yīng)的日期表示

%X 本地相應(yīng)的時(shí)間表示

%Z 當(dāng)前時(shí)區(qū)的名稱

%% %號(hào)本身

time模塊的其它內(nèi)置函數(shù)

time.clock() 用浮點(diǎn)數(shù)計(jì)算的秒數(shù)返回當(dāng)前的CPU時(shí)間。

time.ctime(),time.ctime(secs)相當(dāng)于time.asctime(localtime(secs)),未給參數(shù)相當(dāng)于time.asctime()

time.sleep(secs)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Python 程序能用很多方式處理日期和時(shí)間, 轉(zhuǎn)換日期格式是一個(gè)常見的功能 time模塊: 提供了處理時(shí)間和表示...
    伯wen閱讀 304評(píng)論 0 0
  • 開始之前,首先要說明這幾點(diǎn): 1.在Python中,通常有這幾種方式來表示時(shí)間:1)時(shí)間戳 2)格式化的時(shí)間字符串...
    TENG書閱讀 477評(píng)論 0 0
  • 筆者之前做的
    笨黃閱讀 206評(píng)論 0 0
  • 這天氣太冷了 冷得我窗臺(tái)上的玫瑰花死了 裝花的搪瓷花盆死了 搪瓷花盆里的土也死了 走出像冰窖一樣的家 街上的行人死...
    畫中舊人閱讀 265評(píng)論 1 1
  • 猴年紀(jì)念幣預(yù)約今天就開始了,此次發(fā)行的猴年紀(jì)念幣面額為10元,直徑為27毫米,材質(zhì)為雙色銅合金,發(fā)行數(shù)量為5億枚,...
    許昌論壇閱讀 583評(píng)論 0 0

友情鏈接更多精彩內(nèi)容