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抓取京东图书评论数据
Aug 31 Python
Python实现从百度API获取天气的方法
Mar 11 Python
利用Fn.py库在Python中进行函数式编程
Apr 22 Python
Python实现的飞速中文网小说下载脚本
Apr 23 Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
Oct 23 Python
详解Python静态网页爬取获取高清壁纸
Apr 23 Python
pybind11在Windows下的使用教程
Jul 04 Python
将labelme格式数据转化为标准的coco数据集格式方式
Feb 17 Python
安装pyinstaller遇到的各种问题(小结)
Nov 20 Python
深入理解Python变量的数据类型和存储
Feb 01 Python
python之openpyxl模块的安装和基本用法(excel管理)
Feb 03 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
php下关于中英数字混排的字符串分割问题
2010/04/06 PHP
php适配器模式介绍
2012/08/14 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
PHP封装的Twitter访问类实例
2015/07/18 PHP
cakephp常见知识点汇总
2017/02/24 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
Jquery升级新版本后选择器的语法问题
2010/06/02 Javascript
你可能不知道的JavaScript的new Function()方法
2014/04/17 Javascript
讲解JavaScript的Backbone.js框架的MVC结构设计理念
2016/02/14 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
2016/06/12 Javascript
jQuery查看选中对象HTML代码的方法
2016/06/17 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
深入理解JavaScript中的预解析
2017/01/04 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
javascript中BOM基础知识总结
2017/02/14 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
React中jquery引用的实现方法
2017/09/12 jQuery
微信小程序实现滴滴导航tab切换效果
2018/07/24 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
如何通过shell脚本自动生成vue文件详解
2019/09/10 Javascript
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
Vue data的数据响应式到底是如何实现的
2020/02/11 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
scrapy爬虫实例分享
2017/12/28 Python
Python实现OpenCV的安装与使用示例
2018/03/30 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
python如何查看微信消息撤回
2018/11/27 Python
Python3实现的简单工资管理系统示例
2019/03/12 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
2020/03/10 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
意大利在线购买隐形眼镜网站:VisionDirect.it
2019/03/18 全球购物
2015年度服装销售工作总结
2015/03/31 职场文书
人事行政部各岗位职责说明书!
2019/07/15 职场文书
浅谈Redis的事件驱动模型
2022/05/30 Redis