这两个解决方案(AFAIK)都可以在python的任何2.x版本上运行(因此保证了相当多的向后兼容性)

仅依赖于regex库的实现:import re

data = '''

2011-03-07 0:27:41

2011-03-06 0:13:41

2011-03-05 0:17:40

2011-03-04 0:55:40

2011-05-16 0:55:40

2011-05-16 0:55:40

2011-07-16 0:55:40

2011-07-16 0:55:40

'''

def group(month):

li = re.findall(r'2011-%s-\d\d (\d+:\d+:\d+)' % str(month).zfill(2), data)

seconds = 0

for log in li:

log = [int(n) for n in log.split(':')]

seconds += log[0]*3600 + log[1]*60 + log[2]

hours = seconds / 3600

seconds -= 3600*hours

minutes = seconds / 60

seconds -= 60*minutes

return "%02d:%02d:%02d" % (hours, minutes, seconds)

for month in range(1,13):

print "In month %d you worked %s" % (month, group(month))

这里有一个没有依赖关系的实现:

^{pr2}$

python添加时间戳_在python中添加时间戳相关推荐

  1. mysql 时间添加分钟_在MySQL中添加一些时间分钟

    这个问题与 this question有关 我有一个字段,它是一个时间字段(它不需要是一个日期时间字段,因为日期部分在这里没有意义).我要添加的值是在几分钟内的另一个字段中. 所以基本上,我想在时间值 ...

  2. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  3. 基于python的步态分析_基于python实现RFM分析

    CREATED BY TAO 一 .先了解一下什么是RFM分析,RFM分析是根据客户活跃程度和交易金额贡献,进行客户价值细分的一种客户细分方法. RFM由R(Recency)进度,F(Frequenc ...

  4. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  5. R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)

    R语言ggplot2在可视化图像中添加横线并在横线中添加文本.为横线中添加的文本添加文本框.自定义文本框的填充色(background color for a text annotation) 目录

  6. es用python增加字段_使用Python在ElasticSearch中添加@timestamp字段

    我正在使用Python在本地ElasticSearch中添加条目(localhost:9200) 目前,我使用这种方法: def insertintoes(data): ""&qu ...

  7. python列表添加元组_【Python爬虫】列表、元组、集合练习

    列表: pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值. list.append(obj) 在列表末尾添加新的对象 list.count(obj) 统计某个元素在列表 ...

  8. python分发包_Python 分发包中添加额外文件的方法

    在制作一个 Python 分发包时经常需要把一些文件添加到包中.最常见的例子是你希望通过 pip install命令安装 Python 包时会在 /etc/ 等目录下自动添加默认配置文件,由此可以让 ...

  9. python numpy和pandas数据处理_python中添加数据分析工具numpy和pandas

    python中添加数据分析工具numpy和pandas 最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网 ...

  10. pygame为游戏添加背景_用 Python 制作飞机大战小游戏

    这这次用Python中的pygame模块来完成一个飞机大战的小游戏:基本思路是通过方向键来控制飞机的左右移动射击飞船.先来看下最后的效果为了新手也能完成,本文记录了编写的全部流程,也就是每次修改的代码 ...

最新文章

  1. 大道至简第一章 读后感
  2. 辽宁省计算机专业最好的本科学校有哪些,辽宁省哪所大学最好-辽宁省排名前十的大学排名...
  3. 递归方式-全排列生成算法
  4. 不熟悉产品业务,做不好前端开发!
  5. python中对matlab的支持库
  6. 极兔速递完成17.35亿美元融资?回应:不实消息
  7. SxsTrace工具用法
  8. 开源免费强大的按键精灵软件----AutoHotKey
  9. 入坑codewars第五天-Dubstep、Regex validate PIN code
  10. sola病毒的手工杀除
  11. 2017年1月20日参加培训-《如何做好向上汇报》
  12. python简单的人脸识别系统(PCA+逻辑回归)
  13. 大数据-玩转数据-MaxCompute窗口函数
  14. Java设计模式-代理模式笔记
  15. 20190722华为OPPO小米夜间省电模式调研
  16. 任正非带队访问上海交大,高手的逻辑有什么不同
  17. GIEC2022第九届全球互联网经济大会12月在京举办
  18. unix系统下安装JDK
  19. Electron桌面悬浮球工具,支持拖动及配置,提供了待办事项、快速笔记等功能。
  20. java之数据管理系统软件

热门文章

  1. mysql 从服务器_如何使用mysql 主从服务器
  2. android注册的模板下载地址,Android --LoginActivity模板登录
  3. 搭建卷积神经网络时loss计算方式的选择
  4. 直接插入排序,折半插入排序,希尔排序,简单选择排序,冒泡排序,快速排序模板以及比较次数与移动次数的分析,折半搜索算法模板
  5. KDD 2021 | Neural Auction: 电商广告中的端到端机制优化方法
  6. 03.Python基础--控制流语句-顺序结构-判断结构-循环语句
  7. PAT_B_1013_Java(20分)
  8. popstate_HTML onpopstate 属性 - Break易站
  9. java dateformat hh_Java 中时间处理SimpleDateFormat 中HH和hh的区别
  10. 『ACM-算法-图论』算法竞赛进阶指南--hamilton路径(模板)