python 将日期戳(五位数时间)转换为标准时间


Posted in Python onJuly 11, 2019

5位数日期戳

读取 .mat 文件处理里面数据时,发现里面的日期数据全部都是 “5位数” 数字,很不解;

后来查到可以在excel中通过设置单元格调回标准日期格式,如下:

python 将日期戳(五位数时间)转换为标准时间

选中日期戳,右键选择 “格式化单元格(Format Cells)”

python 将日期戳(五位数时间)转换为标准时间

选择需要的日期格式,点击ok即可

python 将日期戳(五位数时间)转换为标准时间

python 将日期戳(五位数时间)转换为标准时间

通过代码转成标准日期

例如这个DataFrame中的日期,全部都是“日期戳”格式的,但我需要的是人能看懂的“标准日期”;

python 将日期戳(五位数时间)转换为标准时间

确认起始日期

首先需拿一个“日期戳”对应的时间(标准日期),减去这个日期戳,得出起始时间。

获取起始时间:

2018-05-02 对应的日期戳为:43222,接下来通过pandas 的Timedelta()和 to_datetime() 获取起始时间。

可以看到起始日期为“1899-12-30”

这样一来后续日期戳转标准日期,只需要在 “1899-12-30” 的基础上加 “日期戳”即可。

python 将日期戳(五位数时间)转换为标准时间

批量转换

 首先定义一个函数用来进行转换:

#定义转化日期戳的函数,stamp为日期戳
def date(stamp): 
  delta = pd.Timedelta(str(stamp)+'D')
  real_time = pd.to_datetime('1899-12-30') + delta
  return real_time

然后针对DataFrame需要转换的列进行转换即可:

python 将日期戳(五位数时间)转换为标准时间

总结

以上所述是小编给大家介绍的python 将日期戳(五位数时间)转换为标准时间 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
详解Python中的文本处理
Apr 11 Python
深入学习Python中的装饰器使用
Jun 20 Python
Python的Tornado框架实现图片上传及图片大小修改功能
Jun 30 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
Jan 17 Python
python中实现控制小数点位数的方法
Jan 24 Python
Python面向对象实现一个对象调用另一个对象操作示例
Apr 08 Python
用python生成(动态彩色)二维码的方法(使用myqr库实现)
Jun 24 Python
python自动化实现登录获取图片验证码功能
Nov 20 Python
Python 面向对象之封装、继承、多态操作实例分析
Nov 21 Python
基于python实现MQTT发布订阅过程原理解析
Jul 27 Python
10张动图学会python循环与递归问题
Feb 06 Python
PyQt QMainWindow的使用示例
Mar 24 Python
用Python获取摄像头并实时控制人脸的实现示例
Jul 11 #Python
python实现LBP方法提取图像纹理特征实现分类的步骤
Jul 11 #Python
Python用字典构建多级菜单功能
Jul 11 #Python
Python + OpenCV 实现LBP特征提取的示例代码
Jul 11 #Python
python切片的步进、添加、连接简单操作示例
Jul 11 #Python
python 日期排序的实例代码
Jul 11 #Python
Python qqbot 实现qq机器人的示例代码
Jul 11 #Python
You might like
重新封装zend_soap实现http连接安全认证的php代码
2011/01/12 PHP
PHP 设计模式之观察者模式介绍
2012/02/22 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
PHP判断IP并转跳到相应城市分站的方法
2015/03/25 PHP
jquery 事件执行检测代码
2009/12/09 Javascript
通过JS获取用户本地图片路径并显示的代码
2012/02/16 Javascript
JQueryEasyUI datagrid框架的基本使用
2013/04/08 Javascript
javascript制作的简单注册模块表单验证
2015/04/13 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
表单元素值获取方式js及java方式的简单实例
2016/10/15 Javascript
JavaScript & jQuery完美判断图片是否加载完毕
2017/01/08 Javascript
vue template中slot-scope/scope的使用方法
2018/09/06 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
[01:11:28]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第一场 1月8日
2021/03/11 DOTA
详解Django中的ifequal和ifnotequal标签使用
2015/07/16 Python
详解python 拆包可迭代数据如tuple, list
2017/12/29 Python
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
如何使用Python多线程测试并发漏洞
2019/12/18 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
pytorch 查看cuda 版本方式
2020/06/23 Python
Python虚拟环境的创建和使用详解
2020/09/07 Python
Pytho爬虫中Requests设置请求头Headers的方法
2020/09/22 Python
浅析Python 字符编码与文件处理
2020/09/24 Python
Python的信号库Blinker用法详解
2020/12/31 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
Java的五个基础面试题
2016/02/26 面试题
《动手做做看》教学反思
2014/04/09 职场文书
教导主任竞聘演讲稿
2014/05/16 职场文书
2014国庆节国旗下演讲稿(精选版)
2014/09/26 职场文书
丧事酒宴答谢词
2015/09/30 职场文书
详解Flask开发技巧之异常处理
2021/06/15 Python
MySQL8.0.18配置多主一从
2021/06/21 MySQL
Java设计模式之代理模式
2022/04/22 Java/Android
详细介绍Next.js脚手架完整搭建封装
2022/04/26 Javascript