Python数据清洗--日期时间变量的处理

在处理数据时,经常会遇到日期时间变量,而且处理起来也比较麻烦,所以总结了一些有关这一方面的知识,希望对你有所帮助哦。

需要的库

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

数据框里面对时间变量的操作

在这里插入图片描述

日期时间变量用作数据框的索引

如何求变量的滞后一期


好了,以上就是我自己总结的有关日期时间变量的处理,希望对你有所帮助;如果有错,欢迎评论指正哦!!

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值