python中时间管理相关函数整理分析

一、时间类型之间的转换

     1.str  datetime  timestap

str是人类可以看懂但是计算机无法处理的时间表达方式,datetime内部存储是以元祖方式实现,可以类似字符形式展现给人看,timestap以19070,1,1为0开始计算的int类型存储,也可以类似字符串形式展现   

str转datetime格式,以及strftime使用方法 datetime.datetime.strptime(str,%Y-%m-%d)

datetime转timestap,datetime.datetime.timestamp函数

timestap转datetime,datetime.datetime.fromtimestap()

二、相关注意项

1.dt是pandas的series方法,是series和dateframe的一个关于日期的处理接口 

2. series是pandas处理一维列表的方法,相对应的dateframe是处理多维数据的方法

3. Python中模块 ->类->对象,对象即实例化

4. dt是series的一个处理时间类数据的接口

5. pd.to_datetime()如果输入目标是dateframe或者series,则将其转换成datetime类型,如果输入的是str类型则将其转换成timestap()

pd.to_datetime返回值如下

Returns
-------
datetime
    If parsing succeeded.
    Return type depends on input:

    - list-like: DatetimeIndex
    - Series: Series of datetime64 dtype
    - scalar(标量,纯量): Timestamp

三.问题遗留

1.Timestamp('2020-11-08 00:00:00')到底是什么鬼,如何将其转成datetime64格式

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值