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读取oracle函数返回值
Jul 18 Python
python实现下载整个ftp目录的方法
Jan 17 Python
Python闭包的两个注意事项(推荐)
Mar 20 Python
Python双向循环链表实现方法分析
Jul 30 Python
python安装numpy和pandas的方法步骤
May 27 Python
在linux下实现 python 监控usb设备信号
Jul 03 Python
Python爬虫之urllib基础用法教程
Oct 12 Python
python实现双色球随机选号
Jan 01 Python
浅谈python之自动化运维(Paramiko)
Jan 31 Python
django自带的权限管理Permission用法说明
May 13 Python
Python 通过正则表达式快速获取电影的下载地址
Aug 17 Python
利用python实现后端写网页(flask框架)
Feb 28 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
第十四节 命名空间 [14]
2006/10/09 PHP
跟我学小偷程序之成功偷取首页(第三天)
2006/10/09 PHP
PHP中MD5函数使用实例代码
2008/06/07 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
微信支付开发交易通知实例
2016/07/12 PHP
php实现的三个常用加密解密功能函数示例
2017/11/06 PHP
在多个页面使用同一个HTML片段的代码
2011/03/04 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
jQuery性能优化的38个建议
2014/03/04 Javascript
仿百度联盟对联广告实现代码
2014/08/30 Javascript
JavaScript获取图片真实大小代码实例
2014/09/24 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
js 中rewrap-ajax.js插件实例代码
2017/10/20 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
javascript中的with语句学习笔记及用法
2020/02/17 Javascript
JavaScript实现打砖块游戏
2020/02/25 Javascript
详解Webpack4多页应用打包方案
2020/07/16 Javascript
[48:30]LGD vs infamous Supermajor小组赛D组 BO3 第一场 6.3
2018/06/04 DOTA
在arcgis使用python脚本进行字段计算时是如何解决中文问题的
2015/10/18 Python
解决python大批量读写.doc文件的问题
2018/05/08 Python
用python编写第一个IDA插件的实例
2018/05/29 Python
python3 爬取图片的实例代码
2018/11/06 Python
postman模拟访问具有Session的post请求方法
2019/07/15 Python
详解Python打包分发工具setuptools
2019/08/05 Python
python批量解压zip文件的方法
2019/08/20 Python
Python 炫技操作之合并字典的七种方法
2020/04/10 Python
Python jieba库分词模式实例用法
2021/01/13 Python
CSS中的字体大小设置属性总结
2016/05/24 HTML / CSS
益模软件Java笔试题
2012/03/27 面试题
信用卡结清证明怎么写
2014/09/13 职场文书
限期整改通知书
2015/04/22 职场文书
社区宣传标语口号
2015/12/26 职场文书
剖析后OpLog订阅MongoDB的数据变更就没那么难了
2022/02/24 MongoDB
5个pandas调用函数的方法让数据处理更加灵活自如
2022/04/24 Python