文章内容
2019/11/28 16:22:51,作 者: 黄兵
python 计算时差
下面是python计算时差的代码:
import time import datetime start = datetime.datetime.now() time.sleep(30) end = datetime.datetime.now() print (end-start).days # 0 天数 print (end-start).total_seconds() # 30.029522 精确秒数 print (end-start).seconds # 30 秒数 print (end-start).microseconds # 29522 毫秒数
如果要计算小时,直接换算即可。
如果时间格式是字符串,使用下面的函数进行转换:
import datetime # Function to covert string to datetime def convert(date_time): format = '%b %d %Y %I:%M%p' # The format datetime_str = datetime.datetime.strptime(date_time, format) return datetime_str # Driver code date_time = 'Dec 4 2018 10:07AM' print(convert(date_time))
黄子力 on 回复 有用(0)
大哥,你的7月事件号码快用尽了,什么时候换一批啊,感谢程序员👍