walker 經常用到當前時間和相對時間,用來統計程序執行的效率,簡單記一下,便于 copy。
相對時間
>>> import time
# 相對時間
>>> startTime = time.time()
>>> '%.2fs' % (time.time() - startTime)
'24.51s'
格式化當前時間
# 格式化當前時間
>>> time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
'2016-01-05 10:34:06'
時間戳與時間的轉換
# 將時間戳轉化為時間
>>> time.localtime(1521793044.7850916)
time.struct_time(tm_year=2018, tm_mon=3, tm_mday=23, tm_hour=16,
tm_min=17, tm_sec=24, tm_wday=4, tm_yday=82, tm_isdst=0)
# 將時間戳轉化為可讀字符串
>>> time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(1521793044.7850916))
'2018-03-23 16:17:24'
# 將時間轉化為時間戳
>>> time.strptime('2016-05-05 20:28:54', '%Y-%m-%d %H:%M:%S')
time.struct_time(tm_year=2016, tm_mon=5, tm_mday=5, tm_hour=20, tm_min=28,
tm_sec=54, tm_wday=3, tm_yday=126, tm_isdst=-1)
>>> time.mktime(time.strptime('2016-05-05 20:28:54', '%Y-%m-%d %H:%M:%S'))
1462451334.0
# 可讀字符串 -> 時間戳 -> 可讀字符串
>>> time.strftime('%Y-%m-%d %H:%M:%S',
time.strptime('2018-03-23 16:17:24', '%Y-%m-%d %H:%M:%S'))
'2018-03-23 16:17:24'
本文出自 walker snapshot
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
