python中的time模組

2022-03-17 08:03:24 字數 2745 閱讀 8265

#

_*_coding:utf-8_*_

__author__ = '

feed zhao

'import

time

#print(time.clock()) #返回處理器時間,3.3開始已廢棄 , 改成了time.process_time()測量處理器運算時間,不包括sleep時間,不穩定,mac上測不出來

#print(time.altzone) #返回與utc時間的時間差,以秒計算\

#print(time.asctime()) #返回時間格式"fri aug 19 11:14:16 2016",

#print(time.localtime()) #返回本地時間 的struct time物件格式

#print(time.gmtime(time.time()-800000)) #返回utc時間的struc時間物件格式

#print(time.asctime(time.localtime())) #返回時間格式"fri aug 19 11:14:16 2016",

#print(time.ctime()) #返回fri aug 19 12:38:29 2016 格式, 同上

#日期字串 轉成 時間戳

#string_2_struct = time.strptime("2016/05/22","%y/%m/%d") #將 日期字串 轉成 struct時間物件格式

#print(string_2_struct)##

#struct_2_stamp = time.mktime(string_2_struct) #將struct時間物件轉成時間戳

#print(struct_2_stamp)

#將時間戳轉為字串格式

#print(time.gmtime(time.time()-86640)) #將utc時間戳轉換成struct_time格式

#print(time.strftime("%y-%m-%d %h:%m:%s",time.gmtime()) ) #將utc struct_time格式轉成指定的字串格式

#時間加減

import

datetime

#print(datetime.datetime.now()) #返回 2016-08-19 12:47:03.941925

#print(datetime.date.fromtimestamp(time.time()) ) # 時間戳直接轉成日期格式 2016-08-19

#print(datetime.datetime.now() )

#print(datetime.datetime.now() + datetime.timedelta(3)) #當前時間+3天

#print(datetime.datetime.now() + datetime.timedelta(-3)) #當前時間-3天

#print(datetime.datetime.now() + datetime.timedelta(hours=3)) #當前時間+3小時

#print(datetime.datetime.now() + datetime.timedelta(minutes=30)) #當前時間+30分##

c_time = datetime.datetime.now()

#print(c_time.replace(minute=3,hour=2)) #時間替換

時間格式之間的轉換:

格式參照

1 %a    #

本地(locale)簡化星期名稱

2 %a #

本地完整星期名稱

3 %b #

本地簡化月份名稱

4 %b #

本地完整月份名稱

5 %c #

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

6 %d #

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

7 %h #

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

8 %i #

第幾個小時(12小時制,01 - 12)

9 %j #

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

10 %m #

月份(01 - 12)

11 %m #

分鐘數(00 - 59)

12 %p #

本地am或者pm的相應符

13 %s #

秒(01 - 61)

14 %u #

一年中的星期數。(00 星期天是乙個星期的開始。)第乙個星期天之前的所有天數都放在第0周

15 %w #

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

16 %w #

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

17 %x #

本地相應日期

18 %x #

本地相應時間

19 %y #

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

20 %y #

完整的年份

21 %z #

時區的名字(如果不存在為空字元)

22 %% #

『%』字元

python內建模組中的time模組

time時間模組 import time t time.time 獲取當前的utc時間 t time.asctime 將時間元組轉換為日期時間字串 不傳引數返回當前的時間 t time.gmtime 用給定秒數轉換為用utc表達的時間元組 預設返回當前時間元組 t time.mktime 2018,...

Python 中 time 模組的使用

時間獲取 time ctime gmtime 格式化 strftime strptime 程式計時 perf counter sleep time 獲取當前時間戳,即計算機內部時間值,浮點數,是1970.01.01,00 00到當前時刻為止的已秒為單位的時間值 ctime 獲取當前時間,並以易讀方式...

python中的time模組的功能

python中time模組的一些作用 import time print time.time 時間戳。給機器用的。資料庫有的時候儲存的是時間戳 時間格式 格式化時間 print time,strftime y m d h m s 年月日,時分秒縮寫 結構化時間 print time.localtim...