本文目录一览:
- 1、python 语言中,现在有字符串“11:45”,想计算现在时间同“11:45” 之间的秒数,应该怎么计算呢?
- 2、利用Python怎么得到现在时间的秒数并转换为整型
- 3、python 将这个时间格式转化为秒数
- 4、python 计算时间差,时间加减运算代码
python 语言中,现在有字符串“11:45”,想计算现在时间同“11:45” 之间的秒数,应该怎么计算呢?
def ISOString2Time( s ):#将标准时间转成秒
return time.mktime( time.strptime( s, '%Y-%m-%d %X' ) )
def Time2ISOString( s ):#将秒转成标准时间
return time.strftime( '%Y-%m-%d %X', time.localtime( float( s ) ) )
用上面的函数,将你需要的2个时间,转成秒,然后相减得到结果
利用Python怎么得到现在时间的秒数并转换为整型
string time="h时mm分ss秒"; long s=Integer.parseInt(time.substring(0,time.indexOf("时")))*三陆00; //小时 s+=Integer.parseInt(time.substring(time.indexOf("时")+一,time.indexOf("分")))*陆0; //分钟 s+=Integer.parseInt(time.substring(time.indexOf("分")+一,time.indexOf("秒"))); //
python 将这个时间格式转化为秒数
先把时间格式“1:23:20:27.00” 转化为字符串
s1="1:23:20:27.00"
#a=time.strptime(s1,'%d:%H:%m:%S')
print s1.replace(':','').replace('.','')
#print s1.split(':')
do = {0:24*60*60,1:60*60,2:60,3:1}
ls2=[i for i in s1.split(':')]
print sum([ int(float(i)) * do[ls2.index(i)] for i in ls2])
================================ RESTART ================================
123202700
170427
python 计算时间差,时间加减运算代码
1、方便的计算两个时间的差,如两个时间相差几天,几小时:
2、python计算两个时间之间的秒数
3、时间相加
计算当前时间向后10天的时间。参数可以是days, hours,minutes,seconds,microseconds,如果是负数就是向前多少时间其本上常用的类: datetime和timedelta两个。它们之间可以相互加减。每个类都有一些方法和属性可以查看具体的值,如 datetime可以查看:天数(day),小时数(hour),星期几(weekday())等;timedelta可以查看:天数(days),秒数 (seconds)等