课堂学习笔记
时间序列
- 时间日期
- 时间戳:固定时刻
- 固定时期period:pd.Period
- 时间间隔interval:由起始时间和结束时间表示,固定时期是一个特殊的时间间隔
- 时间日期的作用:
- 分析金融数据,如股票交易数据
- 分析服务器日志
复习datetime
import pandas as pd
import numpy as np
from datetime import datetime
from datetime import timedelta
now = datetime.now()
print(now)
print(now.year, now.month, now.day)
output:
2020-01-13 10:12:01.016448
2020 1 13
date1 = datetime(2016, 4, 20)
date2 = datetime(2016, 4, 16)
delta = date1 - date2
print(delta)
print(delta.days)
print(delta.total_seconds())
print(date2 + delta)
print(date2 + timedelta(4.5))
output:
4 days, 0:00:00
4
345600.0
2016-04-20 00:00:00
2016-04-20 12:00:00
date = datetime(2016, 3, 20, 8, 30)
print(date)
print(str(date))
print(date.strftime("%Y/%m/%d %H:%M:%S"))
datetime.strptime('2016-03-20 09:30', '%Y-%m-%d %H:%M')
print(datetime.strptime('2016-03-20 09:30', '%Y-%m-%d %H:%M'))
2016-03-20 08:30:00
2016-03-20 08:30:00
2016/03/20 08:30:00
2016-03-20 09:30:00