一、datetime包(上接**7內容)
1.函式:datetime
(1)用法:輸入乙個日期,來返回乙個datetime類
(2)格式:datetime.datetime(年,月,日,hour=,minute=,second=)
其中hour,minute,second可選
(3)附加類方法:
today():返回本地當前時間
now():返回本地當前時間
ut程式設計客棧cnow():返回本地當前時間
fromtimestamp(時間戳):返回時間戳的本地時間
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.函式:timedelta
(1)用法:表示乙個時間間隔
(2)格式:datetime.timedelta(days=?,hours=?,minutes=?,seconds=?)
試了一下,month和years並不支援
t1 = datetime.datetime.now()
print(t1.strftime("%y%m%d%h%m%s".format(a="/",b=" ",c=":")))
t2 =datetime.timedelta(hours=1,days=2,minutes=1,seconds=2)
print((t1+t2).strftime("%y%m%d%h%m%s".format(a="/",b=" ",c=":")))
二、timeit包
1.函式:timeit
(1)用法:時程式設計客棧間測量工具,測量程式執行時間間隔的實驗
(2)格式:timeit.timei程式設計客棧t(stmt=**塊/函式名,number=執行次數,)
c='''
sum=
for i in range(1000):
sum.append(i)
'''
#利用timeit呼叫**,執行100000次,檢視執行時間
t4 = timeit.timeit(stmt = "[i for i in range(1000)]",number=100000)
#測試**c執行100000次的執行結果
t5 = timeit.timeit(stmt=c,number=100000)
print(t4)
print(t5)
三、原始碼
d17_5_datetime_package
位址:程式設計客棧e
本文標題: python datetime包函式簡單介紹
本文位址:
python datetime處理時間
datetime date time都提供了strftime 方法,該方法接收乙個格式字串,輸出日期時間的字串表示。下表是從python手冊中拉過來的,我對些進行了簡單的翻譯 翻譯的有點噢口 格式字元 意義 a 星期的簡寫。如 星期三為web a星期的全寫。如 星期三為wednesday b月份的簡...
python datetime學習筆記
import datetime d datetime.date 2016,7,24 新建乙個日期,注意前面的0不能有 print d 20106 07 24 d datetime.date.today 獲取當前日期 print d print d.year,d.month,d.day print d...
Python datetime模組小結
模組小結如下 另外有time模組小結 from datetime import date,time,datetime,timedelta datetime.now 當前日期元組 datetime.today 當前日期元組 d1 2018 05 09 10 20 15 d2 2018 06 02 08...