2018-10-23
閱讀量:
958
pandas中日期字符串怎么變時間?
遇到一個數(shù)據(jù),里面都是字符串類型的時間數(shù)據(jù),怎么變成時間類型并且與當前時刻做差?
1、字符串轉(zhuǎn)時間
from datetime import datetime
#使用datetime.strptime將字符串轉(zhuǎn)換為datetime類型
date = ['2018-10-21','2018-10-22']
datetime2 = [datetime.strptime(x,'%Y-%m-%d') for x in date]
2、當前時間用datetime.now()
now = datetime.now()#返回當前系統(tǒng)時間
3、求兩個日期的間隔
#兩個datetime類型直接相減就可以
someday = datetime.strptime('2017-11-11','%Y-%m-%d')
times = now - someday #得到時間差
num = times.days #得到天數(shù)差






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論