Python datetime包函數(shù)簡(jiǎn)單介紹
一、datetime包(上接連載7內(nèi)容)
1.函數(shù):datetime
(1)用法:輸入一個(gè)日期,來(lái)返回一個(gè)datetime類
(2)格式:datetime.datetime(年,月,日,hour=,minute=,second=)
其中hour,minute,second可選
(3)附加類方法:
today():返回本地當(dāng)前時(shí)間
now():返回本地當(dāng)前時(shí)間
utcnow():返回本地當(dāng)前時(shí)間
fromtimestamp(時(shí)間戳):返回時(shí)間戳的本地時(shí)間
dt = datetime.datetime(2019,6,10) print(type(dt)) print(dt.today()) print(dt.now()) print(dt.utcnow()) print(dt.fromtimestamp(time.time())) print(dt)

2.函數(shù):timedelta
(1)用法:表示一個(gè)時(shí)間間隔
(2)格式:datetime.timedelta(days=?,hours=?,minutes=?,seconds=?)
試了一下,month和years并不支持
t1 = datetime.datetime.now()
print(t1.strftime("%Y{a}%m{a}%d%H{c}%M{c}%S".format(a="/",b=" ",c=":")))
t2 =datetime.timedelta(hours=1,days=2,minutes=1,seconds=2)
print((t1+t2).strftime("%Y{a}%m{a}%d%H{c}%M{c}%S".format(a="/",b=" ",c=":")))

二、timeit包
1.函數(shù):timeit
(1)用法:時(shí)間測(cè)量工具,測(cè)量程序運(yùn)行時(shí)間間隔的實(shí)驗(yàn)
(2)格式:timeit.timeit(stmt=代碼塊/函數(shù)名,number=執(zhí)行次數(shù),)
c=''' sum= [] for i in range(1000): sum.append(i) ''' #利用timeit調(diào)用代碼,執(zhí)行100000次,查看運(yùn)行時(shí)間 t4 = timeit.timeit(stmt = "[i for i in range(1000)]",number=100000) #測(cè)試代碼c執(zhí)行100000次的運(yùn)行結(jié)果 t5 = timeit.timeit(stmt=c,number=100000) print(t4) print(t5)

三、源碼
d17_5_datetime_package
地址:https://github.com/ruigege66/Python_learning/blob/master/d17_5_datetime_package
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
python調(diào)用cmd命令時(shí)遇到的路徑空格問(wèn)題和中文亂碼的解決
這篇文章主要介紹了python調(diào)用cmd命令時(shí)遇到的路徑空格問(wèn)題和中文亂碼的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02
Django基礎(chǔ)CBV裝飾器和中間件的應(yīng)用示例
這篇文章主要為大家介紹了Django基礎(chǔ)CBV裝飾器和中間件的應(yīng)用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03
Python實(shí)現(xiàn)多組數(shù)據(jù)三維繪圖系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)多組數(shù)據(jù)三維繪圖系統(tǒng),文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解下2023-08-08
Pycharm 操作Django Model的簡(jiǎn)單運(yùn)用方法
今天小編就為大家分享一篇Pycharm 操作Django Model的簡(jiǎn)單運(yùn)用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
python實(shí)戰(zhàn)之利用pygame實(shí)現(xiàn)貪吃蛇游戲(二)
這篇文章主要介紹了python實(shí)戰(zhàn)之利用pygame實(shí)現(xiàn)貪吃蛇游戲(二),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下2021-05-05
如何用python多次調(diào)用exe文件運(yùn)行不同的結(jié)果
有個(gè)C++項(xiàng)目是讀取配置參數(shù)文件并打印對(duì)應(yīng)的結(jié)果,后來(lái)需要多次修改配置文件并運(yùn)行,于是想到寫個(gè)python腳本執(zhí)行這一過(guò)程,今天通過(guò)本文給大家分享python多次調(diào)用exe文件運(yùn)行不同的結(jié)果,感興趣的朋友一起看看吧2023-05-05
Python datetime庫(kù)函數(shù)的示例詳解
datetime?是 Python 內(nèi)置的日期時(shí)間處理庫(kù),它包含了處理日期、時(shí)間、時(shí)間間隔等的類和函數(shù),這篇文章主要介紹了Python datetime庫(kù)函數(shù)的詳解,需要的朋友可以參考下2023-07-07

