Python time庫的使用
1、time庫基本介紹
(1)、time庫概述
time庫是Python中處理時間的標準庫
import time
time.<b>()
(2)、time庫包含三類函式
- 時間獲取:time() ctime() gmtime()
- 時間格式化:strftime() strptime()
- 程式計時:sleep() perf_counter()
2、時間獲取
(1)、
函式 | 描述 |
time() | 獲取當前時間戳,即計算機內部時間值,浮點數 >>>time.time() |
ctime() | 獲取當前時間並以易讀方式表示,返回字串 >>>time.ctime() 'Fri Jan 26 12:11:16 2018' |
函式 | 描述 |
gmtime() | 獲取當前時間,表示為計算機可處理的時間格式 >>>time.gmtime() time.struct_time(tm_year=2018, tm_mon=1, tm_mday=26, tm_hour=4, tm_min=11, tm_sec=16, tm_wday=4, tm_yday=26, tm_isdst=0) |
3、時間格式化
(1)、
函式 | 描述 |
strftime(tpl, ts) | tpl是格式化模板字串,用來定義輸出效果 ts是計算機內部時間型別變數 >>>t = time.gmtime() >>>time.strftime("%Y-%m-%d %H:%M:%S",t) '2018-01-26 12:55:20' |
(2)、格式化控制符
格式化字串 | 日期/時間說明 | 值範圍和例項 |
%Y | 年份 | 0000~9999,例如:1900 |
%m | 月份 | 01~12,例如:10 |
%B | 月份名稱 | January~December,例如:April |
%b | 月份名稱縮寫 | Jan~Dec,例如:Apr |
%d | 日期 | 01~31,例如:25 |
%A | 星期 | Monday~Sunday,例如:Wednesday |
格式化字串 | 日期/時間說明 | 值範圍和例項 |
%a | 星期縮寫 | Mon~Sun,例如:Wed |
%H | 小時(24h制) | 00~23,例如:12 |
%h | 小時(12h制) | 01~12,例如:7 |
%p | 上/下午 | AM, PM,例如:PM |
%M | 分鐘 | 00~59,例如:26 |
%S | 秒 | 00~59,例如:26 |
(3)、
函式 | 描述 |
strptime(str, tpl) | str是字串形式的時間值 tpl是格式化模板字串,用來定義輸入效果 >>>timeStr = '2018-01-26 12:55:20' >>>time.strptime(timeStr, "%Y-%m-%d %H:%M:%S") time.struct_time(tm_year=2018, tm_mon=1, tm_mday=26, tm_hour=4, tm_min=11, tm_sec=16, tm_wday=4, tm_yday=26, tm_isdst=0) |
>>>t = time.gmtime()
>>>time.strftime("%Y-%m-%d %H:%M:%S",t)
>>>timeStr = '2018-01-26 12:55:20'
>>>time.strptime(timeStr, “%Y-%m-%d %H:%M:%S”)
4、程式計時應用
(1)、
函式 | 描述 |
perf_counter() | 返回一個CPU級別的精確時間計數值,單位為秒 由於這個計數值起點不確定,連續呼叫差值才有意義 >>>start = time.perf_counter() 318.66599499718114 >>>end = time.perf_counter() 341.3905185375658 >>>end - start 22.724523540384666 |
(2)、
函式 | 描述 |
sleep(s) | s擬休眠的時間,單位是秒,可以是浮點數 >>>def wait(): time.sleep(3.3) >>>wait() #程式將等待3.3秒後再退出 |
相關推薦
Python time庫常用函數
ont 自定義 spa 使用 info 元素 時間格式 時間戳 struct time模塊中時間表現的格式主要有三種: timestamp 時間戳,時間戳表示的是從1970年1月1日00:00:00開始按秒計算的偏移量 struct_time 時間元組,共有
python time庫和datetime庫詳解
import time import datetime ''' 重點是元祖、時間戳、格式化的字串之間互相轉化 元祖轉時間戳:使用time.mktime(元祖) 元祖轉格式化的字串:使用time.strftime(元祖) 時間戳轉元祖: 思路,時間戳首先轉化為格式化的字串,再從
Python time庫的使用
1、time庫基本介紹 (1)、time庫概述 time庫是Python中處理時間的標準庫 import time time.<b>() (2)、time庫包含三類函式 - 時間獲取:time(
[python標準庫]Time模塊
time模塊 get ear href -c orm display http 元組 在python中,通常有以下幾種方式來表示時間: 時間戳:表示的是從1970年1月1日00:00:00開始按秒計算的偏移量。 格式化時間:struct_time元組共有9個元素共
Python的time庫和文本進度條 大發彩_票平臺搭建
格式 err 類函數 格式化 per .com 開始 range star 大發彩_票平臺搭建 地址一:【hubawl.com】狐霸源碼論壇地址二:【bbscherry.com】 是Python中處理時間的標準庫1、time庫包括三類函數 時間獲取:time() ctime
記錄我的Python學習之旅(二)time庫的基本操作
1、time() 功能:獲取當前時間戳,即計算機內部時間值,浮點數 2、ctime() 功能:獲取當前時間並以易讀方式表示,返回字串 3、gmtime() 功能:獲取當前實踐,表示為計算機可處理的時間格式 4、時間格式化:如t=time.gmtime()
python標準庫常用模組(一)-----------------------------time模組詳解及相關演示程式碼
要想了解time模組,我們需要首先了解一下時間的三種表現形式: 1.時間戳:當前距離1970年的秒數 2.格式化的字串:即2018年9月11日的這種表現形式 3.struct_time:元組時間,以元組的形式顯示時間,一共有九個元素 下面來介紹一下它具體的方法及示例程
python 學習之time庫
並在終端進行了實踐。 1、 time.time() #返回時間戳,以秒為單位(計算機內部時間值,浮點數 1970.01.01開始,電腦科學家設定的) 2、 (1)、time.localtime() #將一個時間戳(以秒錶示的時間)轉
python中time庫的學習日記
版權宣告 本篇內容為自己的學習內容,僅做日記記錄以便日後複習使用。並非本人原創。 time.sleep延時函式 sleep函式可以實現程式的延時,可控制期望時延後執行下一條語句。 import time time.sleep(10) # 延時 10s, t
Python標準庫詳解——turtle、random、time
目錄 前言 2. 畫筆 前言 公眾號要發一個python標準庫介紹,我先記錄到本部落格中,後面再過渡過去。這三個標準庫是今年計算機python二級大綱中提到的3個標準庫,不難但是是比較基礎但庫,也需要掌握。 一
09.2 python基礎--time庫
09.2.1 常用函式 time()----獲取當前時間戳,即計算機內部時間值,浮點數 ctime()----獲取當前時間並以易讀方式表示,返回字串 gmtime()----獲取當前時間,表示為計算機可處理的時間格式 import time as t pr
【AI_常用Python庫】Time庫
這一篇博文是【 AI學習路線圖】系列文章的其中一篇,點選檢視目錄:AI學習完整路線圖 Python的Time模組是關於時間的,獲取當前時間、時間格式化等。time是原生安裝時就有的,不需要進行安裝。
Python 標準庫之日期 & 時間篇(calendar,time,datetime)
寫在之前 在我們的日常生活當中,「時間」這個詞是比較籠統和含糊的。在物理學的概念中,「時間」是一個非常清晰的概念,在我們的 Python 中,時間是可以通過相關模組來實現的。 今天我們先來看「時間」裡的「日曆」。 calendar 先來看一下 calendar 如何使用:
Python標準庫02 時間與日期 (time, datetime包)
作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段宣告。謝謝! Python具有良好的時間和日期管理功能。實際上,計算機只會維護一個掛鐘時間(wall clock time),這個時間是從某個固定時間起點到現在的時間間隔。時間起點的選擇與計算機相關,但
python 時間庫 time
在開始之前,首先要說明這幾點: 1.在Python中,通常有這幾種方式來表示時間:1)時間戳 2)格式化的時間字串 3)元組(struct_time)共九個元素。由於Python的time模組實現主要呼叫C庫,所以各個平臺可能有所不同。 2.UTC(Coordinated
Python時間time庫
time庫 時間獲取函式: time() # 獲取從1970.7.1 0:0到目前的秒數 ctime() # 獲取一個時間的字串 gmtime() #獲取一個時間資料 例如 >>> time.time(
python+opencv計算程式碼執行時間:time庫和opencv自帶方法getTickCount
import cv2 import time ############################## 利用opencv的兩個函式進行時間耗費計算 # cv2.getTickCount()記錄當前
python入門(七)time庫
time庫包括三類函式 1.時間獲取:time() ctime() gmtime() 2.時間格式化:strftime() strptime() 3.程式計時:sleep() perf_counter() 1.時間獲取: time():獲取計算機內部
python第三週基本資料型別,字元,字串,time庫,format()
目錄 整數型別: 複數型別: 整數型別: 沒有取數範圍限制, 二進位制以0b或0B開頭;八進位制以0o或0O開頭;十六進位制以0x或0X開頭 浮點數型別: 取值範圍數量級約為-10^308至10^308,精度數量為10^-16. 浮點數
Python 時間庫 之 標準模組time
在學習Python的時間庫時,應最先學習Python標準庫中的模組:Time、Calendar、datetime、pytz、dateutil。打好基礎後,再學習第三方庫。本篇為Python時間庫中的第一篇。 其他模組見: 一 time 模組 下面按照,從基礎概念到常