time 時間模組用法大全

2021-09-08 11:32:38 字數 2531 閱讀 1019

time模組

1、time.tme() 時間戳

res = time.time()

print(res)

2、time.localtime() 引數可以加乙個秒數

res = time.localtime(120)

print(res)

3、time.gmtime()

res = time.gmtime(120)

print(res)

4、mktime() 結構化時間轉換為時間戳

res = time.gmtime()

print(res)

var = time.mktime(res)

print(var)

5、time.ctime()

res = time.ctime(120)

print(res)

6、time.strftime()

res = time.strftime("%y-%m-%d %h:%m:%s",time.localtime())

print(res)

7、time.strptime()

var = time.strptime(res,"%y-%m-%d %x")

print(var)

8、time.sleep()

print(res)

time.sleep(3)

print(res)

9、time.clock()

# res = time.clock()

# print(res)

時間元組struct_time

時間元組就是乙個用於表示時間格式的元組資料而已,他是time模組操作時間的主要方式。

(tm_year=2017, tm_mon=7, tm_mday=4, tm_hour=9, tm_min=4, tm_sec=21, tm_wday=1, tm_yday=185, tm_isdst=0)

格式:(年,月,日,時,分,秒,週幾,一年中的第幾天,是否是夏令時)

索引 名稱 內容 取值

0 tm_year 年 4位數年份 2017

1 tm_month 月 1~12

2 tm_day 日 1~31

3 tm_hour 時 0~23

4 tm_min 分 0~59

5 tm_sec 秒 0~61 60閏秒,61是歷史保留

6 tm_wday 週幾 0~6 周一~周天

7 tm_yday 一年中的第幾天 1~366

8 tm_isdst 夏令時 0 是 其他不是

strftime()

功能:格式化輸出時間字串(str foramt time)

格式:time.strftime('字串格式'[,時間元組])

返回值:格式化之後的哦字串

格式 含義 備註

%a 本地(locale)簡化星期名稱

%a 本地完整星期名稱

%b 本地簡化月份名稱

%b 本地完整月份名稱

%c 本地相應的日期和時間表示

%d 乙個月中的第幾天(01 - 31)

%h 一天中的第幾個小時(24 小時制,00 - 23)

%i 一天中的第幾個小時(12 小時制,01 - 12)

%j 一年中的第幾天(001 - 366)

%m 月份(01 - 12)

%m 分鐘數(00 - 59)

%p 本地 am 或者 pm 的相應符 注1

%s 秒(01 - 61) 注2

%u 一年中的星期數(00 - 53 星期天是乙個星期的開始)第乙個星期天之前的所有天數都放在第 0 周 注3

%w 乙個星期中的第幾天(0 - 6,0 是星期天) 注3

%w 和 %u 基本相同,不同的是 %w 以星期一為乙個星期的開始

%x 本地相應時間

%y 去掉世紀的年份(00 - 99)

%y 完整的年份

%z 用 +hhmm 或 -hhmm 表示距離格林威治的時區偏移(h 代表十進位制的小時數,m 代表十進位制的分鐘數)

%% %號本身

時間模組 time模組

1.時間戳 time time 從1970 至今過了多少秒 時間戳 格式化時間 時間物件 print time.time 2.格式時間 time.strftime y m d h m s str formate time 格式為字串 y year with century as a decimal ...

time時間模組

一,時間戳 計算時間 import time print time.time 二,結構化時間,計算當下的時間 import time print time.localtime 結構化時間utc 將結構化時間轉化為時間戳 print time.mktime time.localtime 將結構化時間轉...

模組 time(時間)

import time import random print time.time 從1970 01 01到現在過了多少秒。time.time應用講解 先獲取啟動時間在獲取結束時間,結束時間減去啟動時間 執行時間 start time.time 記錄啟動時間 time.sleep random.ra...