码迷,mamicode.com
首页 > 编程语言 > 详细

Python之读取时间格式数据

时间:2020-07-22 01:47:02      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:last   格式   lin   first   包括   time   span   ica   post   

读取一列的时间时间,并且可以直接读取时间数据对应的年、日、小时、秒

data[‘Time‘]=pd.to_datetime(data[‘Time‘],format=‘%Y-%m-%d‘),

后面的format可加可不加,如果时完整的年月日时分秒,则不需要加格式化。

data[‘year‘]=data[‘Time‘].dt.year
data[‘day‘]=data[‘Time‘].dt.day
data[‘hour‘]=data[‘Time‘].dt.hour
data[‘minute‘]=data[‘Time‘].dt.minute

同时,两个Datetime相减计算总秒数遇到了一个坑,

.second得到的是秒(时分秒转换成总秒数,如果超过24小时,

则只保留时分秒部分转换对应秒数,要想获得包括天在内的总秒数,

需要用.total_seconds()的方法得到)

first_time = datetime.datetime(2013,11,10,11,11,11)
last_time = datetime.datetime(2014,11,10,11,11,11)
delta = last_time - first_time
print (delta.seconds)
print (delta.total_seconds())

Python之读取时间格式数据

标签:last   格式   lin   first   包括   time   span   ica   post   

原文地址:https://www.cnblogs.com/feigebaqi/p/13358226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!