首页 > 编程语言 > 详细

Python 数据分析—日期处理

时间:2018-03-27 17:12:13      阅读:288      评论:0      收藏:0      [点我收藏+]

日期时间数据类型及工具

from datetime import datetime
now = datetime.now()
print(now.year,now.month,now.day)
#以毫秒形式存储时间
delta = now - datetime(1992,2,2)
print(delta)
print(delta.days)
#可以在时间戳上加减乘除
from datetime import timedelta
print(delta+timedelta(12))

技术分享图片

 字符串和datetime转化

#时间转str
time_str = now.strftime(%y-%m-%d)
print(time_str)
#str转时间
time_str2 = datetime.strptime(time_str,%y-%m-%d)
print(time_str2)
#处理成组日期
data_set = [2017-1-1,2018-1-1]
pd.to_datetime(data_set)

技术分享图片

时间序列基础

time_set = [datetime(2017,1,1),datetime(2017,2,1),datetime(2017,3,1),datetime(2017,4,1),datetime(2017,5,1)]
data = pd.DataFrame(np.arange(5),index=time_set)
data = pd.DataFrame(np.random.randn(1000),index=pd.date_range(1992-2-2,periods=1000))
#也可以做切片
data[1992-3-2:]

 

Python 数据分析—日期处理

原文:https://www.cnblogs.com/slowlyslowly/p/8658549.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!