时间戳与时间转换 时间序列画法总结(19/09/16国赛建模总结一)

这篇博客总结了在2019年国赛建模中遇到的时间戳与时间转换问题,特别是如何在Python中进行时间序列的画图。内容包括时间戳的概念,Python中使用time和calendar模块进行日期格式化,以及在数据探索中遇到的挑战和解决方案。同时介绍了将时间数据转换为时间戳的方法,如strptime、mktime和strftime函数的运用。
摘要由CSDN通过智能技术生成
写在前面的画

  在2019年国赛建模C题中,我们需要探索时间(年/月/日/时/分/秒)对机场出租车司机影响,但是因为格式和数量的原因,查找了好多资料都没有找到解决的方案。一开始准备将时间转化为时间戳(时间戳为整形数据容易分析),结果发现转化函数只能对单个字符串进行分析,最后放弃。第二次尝试,我们希望能将两个变量的散点图画出来,直接进行分析,结果因为格式还是不太成功,虽然最终找到了解决方案,但是我们也因为这个小点耗费了巨大的精力与时间,所以开一个总结帖防止以后犯同样的问题。

一.时间戳与时间转换

(1)什么是时间戳

  时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。通俗的讲, 时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 它的提出主要是为用户提供一份电子证据, 以证明用户的某些数据的产生时间。

(2)python中时间戳问题

  Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。

import time 
ticks = time.time()
print '当前的时间戳:',ticks
#输出为1459994552.51

格式化日期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值