想讓程式停頓幾秒鐘
time.sleep(秒數)
例如
print(1)
time.sleep(2)
print(2)
結果,在列印了1後會停2秒,然後再列印2
》三種時間格式
時間戳,是計算機可識別的乙個時間形態
格式化時間字串,是人類可識別的乙個時間形態
時間元組,則是二個時間的過渡體
可以把這三者間的關係,理解為
冰,水,汽體,的關係
冰,要轉變為汽體,一定會有乙個變為水的過程
而汽體轉變為冰,也是同樣
水,就是struct_time的乙個比喻
詳情看圖
時間戳 = time.time()
例子
》轉為本地的時間元組
把當前時間轉為時間元組
時間元組 = time.localtime()
根據乙個時間戳轉為時間元組
時間元組 = time.localtime(時間戳)
**
import time
now = time.time()
s_time = time.localtime(now)
print(s_time)
time.struct_time(tm_year=2019, tm_mon=8, tm_mday=18, tm_hour=15, tm_min=50, tm_sec=21, tm_wday=6, tm_yday=230, tm_isdst=0)
》利用時間元組取值
根據上面的時間元組變數 s_time
可以點出各個資料來
例如s_time.tm_mon 可得8
s_time.tm_hour 可得15
關於這些tm開頭的意義
time.mktime(時間元組)
例子
import time
now = time.time()
print(now)
s_time = time.localtime(now)
res = time.mktime(s_time)
print(res)
c:\users\python_hui\anaconda3\envs\untitled6\python.exe g:/untitled6/06迴圈/main.py
格式
time.strftime(格式,時間元組)
time.strftime(格式)
常用的寫法
import time
res = time.strftime("%y-%m-%d-%h-%m-%s")
print(res)
res = time.strptime(「2019-09-18」, 「%y-%m-%d」)
print(res)
結果c:\users\python_hui\anaconda3\python.exe g:/易二/123.py
格式
time.strptime(時間字串,格式)
**:
import time
res = time.strptime("2019-09-18", "%y-%m-%d")
print(res)
%a:本地(locale)簡化星期名稱
%a:本地完整星期名稱
%b:本地簡化月份名稱
%b:本地完整月份名稱
%c:本地相應的日期和時間表示
%d:乙個月中的第幾天(01 - 31)
%h:一天中的第幾個小時(24 小時制,00 - 23)
%l:一天中的第幾個小時(12 小時制,01 - 12)
%j:一年中的第幾天(001 - 366)
%m:月份(01 - 12)
%m:分鐘數(00 - 59)
%p:本地 am 或者 pm 的相應符
%s:秒(01 - 61)
%u:一年中的星期數(00 - 53 星期天是乙個星期的開始)第乙個星期天之前的所有天數都放在第 0 周
%w:乙個星期中的第幾天(0 - 6,0 是星期天)
%w:和 %u 基本相同,不同的是 %w 以星期一為乙個星期的開始
%x:本地相應日期
%x:本地相應時間
%y:去掉世紀的年份(00 - 99)
%y:完整的年份
%z:用 +hhmm 或 -hhmm 表示距離格林威治的時區偏移(h 代表十進位制的小時數,m 代表十進位制的分鐘數)
%z:時區的名字(如果不存在為空字元)
%%:%號本身
Python time 時間模組
time 模組提供各種時間相關的功能 在 python 中,與時間處理有關的模組包括 time,datetime 以及 calendar import time 該模組方法中包含三種時間的形式 時間戳 元組時間 字串時間 時間形式的轉換 t time.time 取當前時間的 時間戳 tt time....
python Time(時間)模組
要使用乙個模組,首先要把模組匯入進來 import time 我們先把這一篇文章需要用的模組匯入進來 首先說一下time模組,time模組中的函式 sleep 休眠指定的秒數 可以是小數 import time print 開始 time.sleep 5 print 結束 如果在pycharm中輸入...
Python time時間模組學習
time包 time包的基礎型別是struct time。time.sleep 讓程式 延時,以秒為單位。time.time 返回時間戳,浮點型。time.strptime string,format 用法 將字串轉換成 struct time,返回時間結構struct time time stru...