社区
脚本语言
帖子详情
求教将时间转换为浮点数的python 实现方法
levizhong
2010-09-07 04:22:19
感谢达人。
我想把csv 文件中的 2:00:00 换成 120 min,把2:30:00 换150 min,把2:30:30 换成 150.5 min 这样子,即 小时数x60+分钟+秒数/60 。
有这样的Python 函数吗?我找了一下帮助档没找着,或者说需要其它的算法?
非常感谢!!
...全文
261
4
打赏
收藏
求教将时间转换为浮点数的python 实现方法
感谢达人。 我想把csv 文件中的 2:00:00 换成 120 min,把2:30:00 换150 min,把2:30:30 换成 150.5 min 这样子,即 小时数x60+分钟+秒数/60 。 有这样的Python 函数吗?我找了一下帮助档没找着,或者说需要其它的算法? 非常感谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
notax
2010-09-08
打赏
举报
回复
[Quote=引用 2 楼 angel_su 的回复:]
用内建str.split(':')拆解成3份再算一下应该就可以,或者试试time模块:
>>> import time
>>> s = "2:30:30"
>>> t = time.strptime(s, "%H:%M:%S")
>>> t.tm_hour*60 + t.tm_min + t.tm_sec/60.
150.5
>>>
[/Quote]
这个不错,想不出更好的
levizhong
2010-09-08
打赏
举报
回复
angel_su 的方法相当好,我已经调试成功~~
继续学习~~day day up ~~
angel_su
2010-09-07
打赏
举报
回复
用内建str.split(':')拆解成3份再算一下应该就可以,或者试试time模块:
>>> import time
>>> s = "2:30:30"
>>> t = time.strptime(s, "%H:%M:%S")
>>> t.tm_hour*60 + t.tm_min + t.tm_sec/60.
150.5
>>>
lokii
2010-09-07
打赏
举报
回复
用正则表达式截一下:
import re
pat = re.compile("(\d){,2}\:(\d){,2}\:(\d){,2}")
s = "2:30:30"
min = 0
m = pat.search(s)
if m:
min = int(m.group(1)) * 60 + int(m.group(2)) + int(m.group(3))/60.0
print min
Python
进行
时间
戳
转换
为标准
时间
本文详细介绍了
Python
中使用time模块进行
时间
戳
转换
的
方法
,包括毫秒级
时间
戳
转换
为标准
时间
格式,以及如何读取文件中的
时间
戳并将其
转换
后存入MySQL数据库。
#
Python
日期
时间
与字符串的相互
转换
Python
程序常涉及日期
时间
功能,常用秒为单位的
浮点数
、struct_time元组和
时间
字符串三种形式表示。本文总结了它们之间的相互
转换
方法
,如用time.localtime()将
浮点数
转元组,time.mktime()将元组转
浮点数
等,还介绍了部分
转换
无现成函数时的解决办法。
python
整数
浮点数
小数的
转换
,
时间
与
时间
戳的
转换
本文介绍
Python
中数据类型的
转换
方法
,包括整数、
浮点数
与字符串之间的
转换
,并详细讲解了
时间
与
时间
戳之间的
转换
技巧。通过实例演示如何使用
Python
内置函数
实现
这些
转换
。
python
根据
时间
浮点数
转换
成
时间
格式
本文详细介绍如何在
Python
中操作
时间
戳,包括
浮点数
时间
戳的格式
转换
、基于特定日期
时间
的
浮点数
计算及日期增减运算,适合于需要进行精确
时间
处理的开发者。
python
读取Excel文件中的
时间
,并计算
时间
间隔
这篇博客介绍了如何使用
Python
读取Excel文件中的
时间
数据,重点在于处理浮点型表示的
时间
并
转换
为日期格式。内容包括利用xlrd库的xldate_as_tuple函数将
浮点数
转换
为日期元组,以及计算两个
时间
点的间隔。
脚本语言
37,739
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章