python 字符串转秒 完成多少小时转成多少秒

来源:互联网 发布:虚拟网络社交的好处 编辑:程序博客网 时间:2024/04/28 07:24

在用python抓取网页内容,得到类似:2:30:10的时间长度,需要转成秒数


'''
由字符串22:10:3得到对应的移数
支持1:1:1,1:1,1,三种形式
stime="10:30"
sRetrun=str2sec(stime)
print sRetrun>631
print sRetrun
'''
def str2sec(paraStringTime):
    arr=paraStringTime.split(":")
    if len(arr)==3:
        return 3600*int(arr[0])+60*int(arr[1])+int(arr[2])
    else:
        if len(arr)==2:
            return 60*int(arr[0])+int(arr[1])
        else:
            if len(arr)==1:
                return int(arr[0])
            else:
                return 0

0 0
原创粉丝点击