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 相关文章推荐
Python星号*与**用法分析
Feb 02 Python
在VS Code上搭建Python开发环境的方法
Apr 06 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
Apr 11 Python
Flask Web开发入门之文件上传(八)
Aug 17 Python
python实现随机梯度下降法
Mar 24 Python
解决python opencv无法显示图片的问题
Oct 28 Python
python实现加密的方式总结
Jan 19 Python
Django values()和value_list()的使用
Mar 31 Python
Python用5行代码实现批量抠图的示例代码
Apr 14 Python
Python startswith()和endswith() 方法原理解析
Apr 28 Python
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
Jun 23 Python
Python 绘制多因子柱状图
May 11 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 第三节 变量介绍
2012/04/28 PHP
重新认识php array_merge函数
2014/08/31 PHP
php实现压缩多个CSS与JS文件的方法
2014/11/11 PHP
PHP后期静态绑定之self::限制实例分析
2018/12/21 PHP
使用javascript获取页面名称
2014/12/23 Javascript
jquery html动态添加的元素绑定事件详解
2016/05/24 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
微信小程序  modal详解及实例代码
2016/11/09 Javascript
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
JS实现基于拖拽改变物体大小的方法
2018/01/23 Javascript
用jquery获取select标签中选中的option值及文本的示例
2018/01/25 jQuery
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
ant design vue中表格指定格式渲染方式
2020/10/28 Javascript
[01:24]2014DOTA2 TI第二日 YYF表示这届谁赢都有可能
2014/07/11 DOTA
[05:05]DOTA2亚洲邀请赛 战队出场仪式
2015/02/07 DOTA
[42:11]TNC vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[01:35]2018完美盛典章节片——共竞
2018/12/17 DOTA
Python跳出循环语句continue与break的区别
2014/08/25 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
python matplotlib拟合直线的实现
2019/11/19 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
python opencv实现gif图片分解的示例代码
2019/12/13 Python
python批量修改xml属性的实现方式
2020/03/05 Python
python 中关于pycharm选择运行环境的问题
2020/10/31 Python
利于python脚本编写可视化nmap和masscan的方法
2020/12/29 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
瑞典耳机品牌:URBANISTA
2019/12/03 全球购物
大专毕业生自我评价分享
2013/11/10 职场文书
数学系毕业生的自我评价
2014/01/10 职场文书
环境科学专业求职信
2014/08/04 职场文书
党支部活动策划方案
2014/08/18 职场文书
小学生春游活动方案
2014/08/20 职场文书
java如何实现socket连接方法封装
2021/09/25 Java/Android
python小型的音频操作库mp3Play
2022/04/24 Python