环境:win10,python3.8.10。用python执行一个任务,需要记录何时开始,何时结束,一共运行了多长时间,并用X时X分X秒的样式来展现,记录实现代码。[Python] 纯文本查看 复制代码 import datetime
import time
start_time = datetime.datetime.now()
print('XX任务开始时间:'+start_time.strftime("%Y年%m月%d日%H时%M分%S秒"))
time.sleep(360)#模拟执行任务
end_time = datetime.datetime.now()
print('XX任务结束时间:'+end_time.strftime("%Y年%m月%d日%H时%M分%S秒"))
run_time=end_time-start_time
print(run_time)
hours, remainder = divmod(run_time.total_seconds(), 3600)
minutes, seconds = divmod(remainder, 60)
print(f"本次任务运行时间:{int(hours)}小时{int(minutes)}分钟{int(seconds)}秒") |