问题:在处理数据时,时间数据有可能是文本型,这样在绘制时间关系图时可能因为无法识别时间导致无法绘图,因此有将时间转化为时间戳的需要。

时间转换为时间戳的代码如下:

1.时间转换为时间数组

# 将字符串类型时间转换为时间戳
import time
# T为字符串类型时间
T = '2019年1月6日23:22:24'
# 将字符串类型时间拆分
timeArray = time.strptime(T,'%Y年%m月%d日%H:%M:%S')
timeArray

输出:

time.struct_time(tm_year=2019, tm_mon=1, tm_mday=6, tm_hour=23, tm_min=22, tm_sec=24, tm_wday=6, tm_yday=6, tm_isdst=-1)

可以看到时间被拆分开成年(tm_year),月(tm_mon)等

2.将timeArray转换为时间戳

# 转换为时间戳
timeStamp = int(time.mktime(timeArray))
timeStamp

输出:

Out[3]:
1546788144

时间戳转换为时间的代码如下:

# 将时间戳转换为字符串类型时间
timeArray_1 = time.localtime(timeStamp)
t = time.strftime('%Y/%m/%d %H:%M:%S',timeArray_1)
t

输出:

ut[4]:
'2019/01/06 23:22:24'

又成功转换回时间。

【Python数据处理】使用strptime和strftime处理时间相关推荐

  1. Python数据处理相关语法整理

    Python数据处理相关语法整理 简介 Python自身特性总结 编程Tips 拿到新电脑配环境时做的事: 一些加速python代码的技巧 Python项目代码结构 量化策略指标计算 绝对收益率 最大 ...

  2. python数据处理实战

    python数据处理实战 二.需求 对杂乱文本数据进行处理 部分数据截图如下,第一个字段是原字段,后面3个是清洗出的字段,从数据库中聚合字段观察,乍一看数据比较规律,类似(币种 金额 万元)这样,我想 ...

  3. Python数据处理DataFrame小记

    python数据处理小记 简介: 1.DataFram定义: 2.DataFrame的append 3.DataFrame去除列或行 4.DataFrame查看数据基本统计情况 5.DataFrame ...

  4. python数据处理实例-python数据处理实战(必看篇)

    一.运行环境 1.python版本 2.7.13 博客代码均是这个版本 2.系统环境:win7 64位系统 二.需求 对杂乱文本数据进行处理 部分数据截图如下,第一个字段是原字段,后面3个是清洗出的字 ...

  5. 对python 数据处理中的LabelEncoder 和 OneHotEncoder详解

    对python 数据处理中的LabelEncoder 和 OneHotEncoder详解_起飞的木木的博客-CSDN博客_labelencoder原理

  6. python数据处理实例-Python数据处理numpy.median的实例讲解

    numpy模块下的median作用为: 计算沿指定轴的中位数 返回数组元素的中位数 其函数接口为: median(a, axis=None, out=None, overwrite_input=Fal ...

  7. insert into 多条数据_最全总结 | 聊聊 Python 数据处理全家桶(Sqlite篇)

    点击上方"AirPython",选择"加为星标" 第一时间关注 Python 技术干货! 1. 前言 上篇文章 聊到 Python 处理 Mysql 数据库最常 ...

  8. 太赞了!用200道题彻底搞定Python数据处理!

    前言 Pandas与NumPy都是Python数据分析中的利器,但是对着官方文档学习是十分枯燥且低效的方式,因此我精心挑选了200个Python数据处理中的常用操作,并整理成习题的形式创作了Panda ...

  9. python 数据处理----读取txt 一列数据写入excel 文件

    将txt数据从某一行开始写入excel文件中(例子为从Appthroughput写至excel_result1.xlsx中) import sys import random import time ...

最新文章

  1. SQL Server 2012--Reporting Service报表阅览工具 - Power View【转载】
  2. MonitorService-监控服务类2
  3. golang 编写的在线redis 内存分析工具 rma4go
  4. 解决Ubuntu下切换到root用户后没有声音问题
  5. 北大计算机科学与技术怎么样,国内高校计算机科学与技术学科排名,浙大表现亮眼,北大荣登榜首...
  6. 计算机网络环境中学科教学,浅谈基于计算机网络环境下的农村小学的科学学科教育...
  7. windows使用markdown离线编写文章(可设置图床)
  8. vs2015好看的字体_在VisualStudio中应该使用什么字体
  9. snakeyaml java_JAVA使用SnakeYAML解析与序列化YAML
  10. 小学计算机教师面试试题及答案,2019下半年小学信息技术教师资格证面试真题及答案汇总...
  11. 百度搜索排名优化和SEO搜索引擎优化
  12. 数据结构习题练习(一)-绪论
  13. 计算机房应配置灭火器,下列哪种灭火器配置是正确的?
  14. JavaScript 格式化显示JSON
  15. Linux spi驱动分析----SPI设备驱动(W25Q32BV)
  16. [深度学习] OpenVINO开发:Win 10 安装及卸载
  17. 2021-05-08 小华子第一篇
  18. jtable 表头 透明_和田玉的韧性和透明度如何?你了解吗?它们其实是这样的!...
  19. 诛仙3el服务器位置,【诛仙3风吟】虚拟机镜像一键服务端+配套客户端+青萝+EL编辑器+GM工具+启动说明...
  20. java 嵌套类 map,Java 8:具有列表嵌套类的收集器groupby

热门文章

  1. JSDoc 注释规范
  2. vue mounted方法执行多次问题的解决方案
  3. python画热力图(相关系数矩阵图)
  4. Electron 发生错误 Cannot find module app的解决方案
  5. Echarts 3D柱形图和3D堆叠柱形图实现
  6. 交换机连接两个网段进行通信
  7. 目前最好用的云存储?
  8. 沙雕程序员在无聊的时候,都搞出了哪些好玩的小玩意...
  9. 基于卷积神经网络的手写汉字识别[matlab版本][可识别509类汉字]
  10. @Transactional-隔离级别-二级缓存的扯谈