在处理数据时,经常会遇到日期时间变量,而且处理起来也比较麻烦,所以总结了一些有关这一方面的知识,希望对你有所帮助哦。
需要的库
import pandas as pd
import numpy as np
import time
import datetime
时间戳Timestamp对象的生成
获取当前时间
时间戳实例的属性和方法
计算时差Timedelta实例
1.两个Timestamp对象相减产生时间差
2.直接生成
1秒=10e3毫秒(ms) 1秒=10e6微秒(us) 1秒=10e9纳秒(ns)
cd = pd.Timedelta(days=6, minutes=50, seconds=3,
milliseconds=10, microseconds=9, nanoseconds=12)
cd.total_seconds() #返回总共有多少秒
cd.delta # 返回纳秒
cd.components.days #返回时间差天数 返回6
cd.components.microseconds #返回微秒
cd.components
数据框里面对时间变量的操作
日期时间变量用作数据框的索引
如何求变量的滞后一期
好了,以上就是我自己总结的有关日期时间变量的处理,希望对你有所帮助;如果有错,欢迎评论指正哦!!