Python将秒转换为 时分秒 的格式
今天遇到了一个很简单的需求,计算一个模块的运行时间。
这个功能其实很简单,日志中有每个模块的开始运行时间和结束运行时间,用datetime模块一计算就可以了。
def compute_time(start, end):start = datetime.datetime.strptime(start, "%Y-%m-%d %H:%M:%S")end = datetime.datetime.strptime(end, "%Y-%m-%d %H:%M:%S")print((end - start).seconds)if __name__ == '__main__':compute_time(start="2021-04-28 13:41:20", end="2021-04-28 14:10:07")compute_time(start="2021-04-28 14:10:07", end="2021-04-28 14:19:21")compute_time(start="2021-04-28 14:19:21", end="2021-04-28 14:37:51")compute_time(start="2021-04-28 14:37:51", end="2021-04-28 15:25:39")compute_time(start="2021-04-28 15:25:39", end="2021-04-28 17:46:55")compute_time(start="2021-04-28 17:46:55", end="2021-04-28 18:05:51")
但是这计算出来的是多少秒,需要转换成 时分秒 的格式。
1分钟是60秒,所以用总秒数除以60得到总分钟数和秒数,同理用总分钟数除以60得到总小时数和分钟数。
m, s = divmod((end - start).seconds, 60)h, m = divmod(m, 60)print(f"{h}时{m}分{s}秒")
Python将秒转换为 时分秒 的格式相关推荐
- C#将秒转换为 时分秒
将秒数转换为 000 时 00 分 00 秒 代码如下 private string Sec2Min(Int64 sec){Int64 shi;Int64 fen;Int64 miao;if (se ...
- matlab 秒数转换时分秒,将秒转换为天时分秒格式字符串(如是0天0时0分就显示秒)...
1./** 2. * 将秒转换为天时分秒格式字符串(如是0天0时0分就显示秒) 3. * @param seconds 秒数 4. * @return 返回天时分秒字符串 5. */ 6.privat ...
- python 实现时间转换 秒单位转换为时分秒表示
代码: """ @author: zhangjun.xue @time: 2020/5/25 17:46 @file: str_of_num.py @desc: pyth ...
- js 将秒数 转换为 时分秒格式
场景是某个接口返回的通话时间是以秒为单位的, 但在页面展示是要显示成时分秒的格式. 如 89秒,显示成1分29秒: 3800秒, 显示成1小时3分20秒 主要是使用以下方法来实现转换: //将秒数转换 ...
- 将秒数转为时分秒的格式
/*** 将秒转为时分秒格式* @param second* @return*/public static String secondToTime(long second) {//转换天数long d ...
- java获取时分秒毫秒_java实现时间格式转换(int整数类型的秒/毫秒---时分秒毫秒)...
1. 直接上干货:(可提取为工具类收藏哦 ^_^) package com.drew.utils; import java.text.SimpleDateFormat; import java.uti ...
- php和mysql把时间为‘年月日时分秒’的格式转换为‘年月日‘
php把 '年月日时分秒'的格式转换为'年月日' 先转换为时间戳->再转换为'年月日' date("Y-m-d",strtotime('2010-03-24 08:15:42 ...
- mysql 秒和时分秒格式相互换算
mysql提供了2个函数 SEC_TO_TIME(second)完成秒换算成时分秒或TIME_TO_SEC(date)完成时分秒换算成秒 1.SEC_TO_TIME(second) 秒换算成时分秒 ...
- Vue.js 手机端H5,时间选择器实现:年月日时分秒、年月日时分、年月日时、年月日、年月、年、月、日、时、分、秒,时分秒、时分多种类型
目录 一.效果查看 时间选择器实现效果视频 二.目录 三.index.vue <template><div><date-picker keys="0" ...
最新文章
- python3 函数 不定长参数 不定参
- python一个月能挣多少钱-零基础学python,我可以让你一个月上手做项目!
- 即时通讯网 - 即时通讯开发者社区! --备完
- C++静态库与动态库(简介)
- C++_系列自学课程_第_9_课_C语言风格字符串_《C++ Primer 第四版》
- 关于页面图表相应式的问题,问题遇见时间,9月1日,到今天9月2日,尚未解决...
- thinkphp mysql exp_thinkphp备份数据库的方法分享
- Leetcode309. Best time to sell stock with cooldown
- Topological Sorting(拓扑排序)
- GRE over IPSec 主备双链路冗余配置
- 51单片机驱动——DS18B20
- 关于一百天计划的设想(信任的速度读后感)
- gclient多源码管理工具 DEPS文件
- 用Photoshop制作电子签
- 组织要为每一个员工赋能
- CodeBlocks安装汉化与使用说明
- php sleep usleep,php sleep()函数, usleep()函数的用法
- cmd命令行切换目录路径
- Come Clear - Hilary Duff(希拉瑞.达芙)
- Go语言开发环境安装