datetime 日期與時間

2022-07-23 19:21:15 字數 1168 閱讀 9776

datetime庫: 日期與時間

datetime主要包含的類有:

date 日期物件:常用的屬性

year,month,day

time 時間物件:

hour,minute,second

datetime:   date和

time

的合併timedelta:  時間間隔

日期(date)

importdatetime

date=datetime.date(2020,5,27)

print(date)

-->2020-05-27

時間(time)

time1=datetime.time(9,26,50)

print(time1)

--->09:26:50

日期時間(datetime)

datetime1=datetime.datetime(2020,5,27,9,26,50)

print(datetime1)

--->2020-05-27 09:26:50

返回當前系統時間(now)

now=datetime.datetime.now()

print(now)

--->2020-05-27 09:38:09.005255

將時間戳轉換成易讀的日期時間(fromtimestamp)

importtime

t=time.time()

time2=datetime.datetime.fromtimestamp(t)

print(time2)

-->2020-05-27 09:38:09.005256

將日期時間轉換成時間戳浮點數(timestamp)

t=datetime.datetime.now()

time3=datetime.datetime.timestamp(t)

print(time3)

-->1590543489.005255

datetime日期 時間的計算

from datetime import date y 四位年份 y二位年份 m二位月份 d二位日期 h二位小時 m二位分鐘 s二位秒數 f微秒 w星期數 從0開始 from datetime import datetime,strftime now1 datetime.now strftime y...

datetime處理日期和時間

1.datetime.now 獲取當前datetime datetime.utcnow from datetime import datetime 獲取當前本地時間 a datetime.now print 當前日期 a 獲取當前世界時間 b datetime.utcnow print b 2.da...

datetime處理日期和時間

將以下datetime型別轉換成字串 用datetime型別的變數輸出以下字串 from datetime import datetime spt datetime.strptime 2017 9 30 y m d spt datetime.datetime 2017,9,30,0,0 spt2 d...