python中时间转换datetime和pd.to_datetime详析


Posted in Python onAugust 11, 2019

前言

我们在python对数据进行操作时,经常会选取某一时间段的数据进行分析。这里为大家介绍两个我经常用到的用来选取某一时间段数据的函数:datetime( )和pd.to_datetime( )。

(一)datetime( )

 (1)获取指定的时间和日期。datetime(%Y,%m,%d,%H,%M,%S)

datetime共有6个参数,分别代表的是年月日时分秒。其中年月日是必须要传入的参数,时分秒可以不传入,默认全为零。

eg:

python中时间转换datetime和pd.to_datetime详析   

(2)将Str和Unicode转化为datetimedatetime(str,format)

在很多情况下,我们的原始数据中的时间和日期并不是时间类型的,例如excel中可能是Unicode,csv中可能是Str。因此我们在进行时间切片之前首先要将非时间类型的时间数据转换为时间类型。

eg:

python中时间转换datetime和pd.to_datetime详析

PS:注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这个类。如果仅导入import datetime,则必须引用全名datetime.datetime。

(二)pd.to_datetime( )

pandas中的to_datetime( )有和datetime( )类似的功能。

(1)获取指定的时间和日期。

eg:

python中时间转换datetime和pd.to_datetime详析

(2)将Str和Unicode转化为时间格式

eg:

python中时间转换datetime和pd.to_datetime详析

参考资料:

  • https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431937554888869fb52b812243dda6103214cd61d0c2000/
  • http://pandas.pydata.org/pandas-docs/stable/generated/pandas.to_datetime.html

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
深入理解NumPy简明教程---数组3(组合)
Dec 17 Python
python实现斐波那契数列的方法示例
Jan 12 Python
Django自定义用户认证示例详解
Mar 14 Python
儿童python练习实例
May 27 Python
Python使用pyautocad+openpyxl处理cad文件示例
Jul 11 Python
Python的log日志功能及设置方法
Jul 11 Python
Python检查 云备份进程是否正常运行代码实例
Aug 22 Python
Python aiohttp百万并发极限测试实例分析
Oct 26 Python
对tensorflow中cifar-10文档的Read操作详解
Feb 10 Python
TFRecord文件查看包含的所有Features代码
Feb 17 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
Jan 05 Python
Python实现京东抢秒杀功能
Jan 25 Python
Python时间序列缺失值的处理方法(日期缺失填充)
Aug 11 #Python
python3实现带多张图片、附件的邮件发送
Aug 10 #Python
python实现邮件自动发送
Aug 10 #Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
Aug 10 #Python
python正则爬取某段子网站前20页段子(request库)过程解析
Aug 10 #Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 #Python
Python中的 sort 和 sorted的用法与区别
Aug 10 #Python
You might like
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
一个用js实现控制台控件的代码
2007/09/04 Javascript
jQuery autocomplete插件修改
2009/04/17 Javascript
jquery.alert 弹出式复选框实现代码
2009/06/15 Javascript
jQuery代码优化 事件委托篇
2011/11/01 Javascript
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
web css实现整站样式互相切换
2013/10/29 Javascript
jquery删除数组中重复元素
2016/12/05 Javascript
HTML的select控件美化
2017/03/27 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
微信小程序 开发之全局配置
2017/05/05 Javascript
VUE元素的隐藏和显示(v-show指令)
2017/06/23 Javascript
vue.js源代码core scedule.js学习笔记
2017/07/03 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
Angular5.0 子组件通过service传递值给父组件的方法
2018/07/13 Javascript
Vue实现固定定位图标滑动隐藏效果
2019/05/30 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
vant 中van-list的用法说明
2020/11/11 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
[00:20]TI9观赛名额抽取Ⅱ
2019/07/24 DOTA
[01:01:52]完美世界DOTA2联赛PWL S2 GXR vs Magma 第二场 11.25
2020/11/26 DOTA
Python实现爬取知乎神回复简单爬虫代码分享
2015/01/04 Python
Django中的Signal代码详解
2018/02/05 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
Python学习之路安装pycharm的教程详解
2020/06/17 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
法国票务网站:Ticketmaster法国
2018/07/09 全球购物
澳大利亚运动鞋商店:Platypus Shoes
2019/09/27 全球购物
就业推荐自我鉴定
2013/10/06 职场文书
2014乡镇干部纪律作风整顿思想汇报
2014/09/13 职场文书
英语演讲开场白
2015/05/29 职场文书
银行培训心得体会范文
2016/01/09 职场文书
CSS3 Tab动画实例之背景切换动态效果
2021/08/23 HTML / CSS