python 29 時間模組

2022-07-10 02:45:11 字數 2610 閱讀 6889

通常來說,時間戳表示的是從2023年1月1日00:00:00開始按秒計算的偏移量

執行type(time.time()),得到的結果為時間戳,返回的型別為float型別

#

舉例:import

time

print

(time.time())

print

(type(time.time()))

#執行結果

1545055247.5282352

'float

'>

struct_time元祖共有9個元素(年、月、日、時、分、秒、一年中第幾周、一年中第幾天、夏令時)

#

舉例1:

import

time

print

(time.localtime())

t =time.localtime()

print

(t.tm_year)

print

(t.tm_wday)

#執行結果

time.struct_time(tm_year=2018, tm_mon=12, tm_mday=17, tm_hour=22, tm_min=6, tm_sec=23, tm_wday=0, tm_yday=351, tm_isdst=0)

20180

#

舉例2:

import

time

print

(time.gmtime())

#執行結果

time.struct_time(tm_year=2018, tm_mon=12, tm_mday=17, tm_hour=14, tm_min=8, tm_sec=35, tm_wday=0, tm_yday=351, tm_isdst=0)

區別:

import

time

print

(time.mktime(time.localtime()))

#執行結果

1545102289.0

import

time

print(time.strftime('

%y-%m-%d %x

', time.localtime()))

#執行結果

2018-12-18 11:07:35

import

time

print(time.strptime('

2018:12:18:11:10:30

','%y:%m:%d:%x'))

#執行結果

time.struct_time(tm_year=2018, tm_mon=12, tm_mday=18, tm_hour=11, tm_min=10, tm_sec=30, tm_wday=1, tm_yday=352, tm_isdst=-1)

import

time

print

(time.localtime(time.time()))

print

(time.gmtime(time.time()))

#執行結果

#執行結果

tue dec 18 11:23:37 2018

import

time

print

(time.asctime())

#執行結果

tue dec 18 11:28:08 2018

time.sleep()
#執行緒推遲指定時間執行,單位為秒

time.clock()
#unix系統,返回的是『程序時間』

#windows系統,第一次呼叫返回的是程序執行的實際時間,第二次之後的呼叫時自第一次呼叫以後到現在的執行時間,即兩次時間差。

import

datetime

print

(datetime.datetime.now())

#執行結果

2018-12-18 11:48:49.325871

python 29 執行緒與程序

執行緒呼叫兩種方式 函式和類 import threading import time def funs num 定義每個執行緒要執行的函式 print funs thread on number s num time.sleep 3 class mythread threading.thread ...

python 29 執行緒與程序

執行緒呼叫兩種方式 函式和類 import threading import time def funs num 定義每個執行緒要執行的函式 print funs thread on number s num time.sleep 3 class mythread threading.thread ...

python學習22 時間模組

5.datetime 世間表示的幾種形式 方法 說明time.asctime tupletime 接受時間元組並返回乙個可讀的形式為 tue dec 11 18 07 14 2008 2008年12月11日 周二18時07分14秒 的24個字元的字串。time.ctime secs 作用相當於asc...