2018-10-23
阅读量:
894
pandas中日期字符串怎么变时间?
遇到一个数据,里面都是字符串类型的时间数据,怎么变成时间类型并且与当前时刻做差?
1、字符串转时间
from datetime import datetime
#使用datetime.strptime将字符串转换为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()#返回当前系统时间
3、求两个日期的间隔
#两个datetime类型直接相减就可以
someday = datetime.strptime('2017-11-11','%Y-%m-%d')
times = now - someday #得到时间差
num = times.days #得到天数差






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论