python time模組裡的函式

2021-09-02 07:26:43 字數 1695 閱讀 6213

#!/usr/bin/python

import time

print "time.localtime() : %s" % time.localtime()

time.localtime() : time.struct_time(tm_year=2016, tm_mon=11, tm_mday=27, tm_hour=10, tm_min=26, tm_sec=5, tm_wday=6, tm_yday=332, tm_isdst=0)
#!/usr/bin/python

import time

t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)

secs = time.mktime( t )

print "time.mktime(t) : %f" % secs

print "asctime(localtime(secs)): %s" % time.asctime(time.localtime(secs))

time.mktime(t) : 1234915418.000000

asctime(localtime(secs)): tue feb 17 17:03:38 2009

python time sleep() 函式推遲呼叫執行緒的執行,可通過引數secs指秒數,表示程序掛起的時間

#!/usr/bin/python

import time

print "start : %s" % time.ctime()

time.sleep( 5 )

print "end : %s" % time.ctime()

start : tue feb 17 10:19:18 2013

end : tue feb 17 10:19:23 2013

python time strftime() 函式接收以時間元組,並返回以可讀字串表示的當地時間,格式由引數format決定。

#!/usr/bin/python

import time

t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)

t = time.mktime(t)

print time.strftime("%b %d %y %h:%m:%s", time.gmtime(t))

feb 17 2009 09:03:38
python time strptime() 函式根據指定的格式把乙個時間字串解析為時間元組。

#!/usr/bin/python

# -*- coding: utf-8 -*-

import time

struct_time = time.strptime("30 nov 00", "%d %b %y")

print "返回的元組: %s " % struct_time

返回的元組: time.struct_time(tm_year=2000, tm_mon=11, tm_mday=30, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=335, tm_isdst=-1)

python time模組的使用

import time 當前時間戳 current time time.time print current time 1567498447.616138 當前時間結構化物件 當地時間 current time obj time.localtime print current time obj ti...

Python time模組操作

參考 python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python 的 time ...

Python time模組總結

工作中總能用到time,datetime模組,多數時候用於時間日期不同格式間的轉換。如果沒有熟練掌握各函式用法,那麼將不能快速解決問題。今天詳細整理一下time模組的用法,有不當之處還請指正。先上總結 import time time.time 返回當前時間戳 time.mktime tupleti...