美文网首页
日期数据格式化

日期数据格式化

作者: 弦好想断 | 来源:发表于2020-08-22 12:24 被阅读0次

提取特定时间段数据

data['Date'] = pd.to_datetime(data['Date'])
data = data[(data['Date'] >=pd.to_datetime('20120701')) & (data['Date'] <= pd.to_datetime('20120831'))]

日期数据格式化,这会真的搞深刻了

场景1:

start_date = '20200715'
end_date = '20200813'
ils = list(pd.date_range(start_date,end_date))
for i in ils:
    i = i.strftime("%Y-%m-%d")

场景2:年度数据

pd.to_datetime(clean_xdata.release_date,format='%Y-%m-%d').dt.year

场景3:月度数据

#日期时间序列转化为月份时间序列
df.date.values.astype('datetime64[M]')

场景4:(感觉这么搞复杂了)

# 输入:datetime格式日期时间
# 输出:日期字符串
# 方法:datetime.datetime.date()直接转换
min_datetime = pd.to_datetime('2020-01-01')
str_time = (min_datetime + timedelta(days=90)).strftime("%Y-%m-%d")
print(type(str_time),str_time)

相关文章

网友评论

      本文标题:日期数据格式化

      本文链接:https://www.haomeiwen.com/subject/rhwgdktx.html