python输入秒数输出分钟小时_Python函数将秒到分钟,小时,天问题,怎么解决

news/2024/11/24 4:49:36/

7e28d0158e9f9fec05bf9320a9ef60ac.png

慕盖茨4494581

为了美化日志输出程序执行的总时间,同时人们能够快速获取所需要的信息,需要把输出的秒数转换成  228 days, 22 hour, 9 min,39.0 sec 这样的格式。因为考虑到判断的重复型,这个函数运用递归的思维方式编写的。[python] view plain copy#coding:utf8  import time  import math  def changeTime(allTime):  day = 24*60*60  hour = 60*60  min = 60  if allTime <60:          return  "%d sec"%math.ceil(allTime)  elif  allTime > day:  days = divmod(allTime,day)   return "%d days, %s"%(int(days[0]),changeTime(days[1]))  elif allTime > hour:  hours = divmod(allTime,hour)  return '%d hours, %s'%(int(hours[0]),changeTime(hours[1]))  else:  mins = divmod(allTime,min)  return "%d mins, %d sec"%(int(mins[0]),math.ceil(mins[1]))  if __name__=="__main__":  nums = 19778979  t = time.ti


http://www.ppmy.cn/news/779584.html

相关文章

Java工具类 计算某个时间距离当前时间相差多少天、多少小时、多少分、多少秒

/*** 计算传入时间距离当前时间多久** param date* return*/ public static String getTimeDiff(String date) {if (ObjectUtils.isEmpty(date)) {return "";}StringBuilder sb new StringBuilder();try {Date parse mDateFormat.parse(date);Date now new Date()…

PHP 秒转换为多少天/小时/分钟

$time 101220; $d floor($time / (3600*24)); $h floor(($time % (3600*24)) / 3600); $m floor((($time % (3600*24)) % 3600) / 60); if($d>0){echo $d.天.$h.小时.$m.分; }else{if($h!0){echo $h.小时.$m.分;}else{echo $m.分;} } 返回结果为&#xff1a;1天4小时7分…

java 获得两个时间段差距:时分秒,两个时间相差距离多少天多少小时多少分多少秒

/** * 两个时间相差距离多少天多少小时多少分多少秒 * * param str1 * 时间参数 1 格式&#xff1a;1990-01-01 12:00:00 * param str2 * 时间参数 2 格式&#xff1a;2009-01-01 12:00:00 * return long[] 返回值为…

3600000毫秒等于多少小时_毫秒换算(秒与毫秒换算)

时间的单位换算1秒=1000毫秒(ms)1毫秒=1/1,000秒(s)1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s) 1秒=1,000,000,000 纳秒(ns) 1纳秒=1/1,000,000,. 秒和毫秒的换算公式是:一秒等于一千毫秒。 时间单位秒(second)是国际单位制中时间的基本单位,符号是s。有时也会借用英文…

将长秒数转成24小时制时间

&#xfeff;&#xfeff; 将长秒数转成24小时制时间返回字符串类型 private string avgStayDate(int Second){string reDateStr string.Empty;if (Second > 86400){return reDateStr "大于1天";}else{TimeSpan ts new TimeSpan(0, 0, 0, Second);int h ts.Ho…

java把秒时长转换为分钟_java - 将秒值转换为小时分钟秒?

java - 将秒值转换为小时分钟秒? 我一直在尝试将秒值(在BigDecimal变量中)转换为editText中的字符串,如“1小时22分33秒”或类似的东西。 我试过这个: String sequenceCaptureTime = ""; BigDecimal roundThreeCalc = new BigDecimal("0"); BigDecimal …

java 时间是24小时制吗_java时间24小时制

var minute = 1000 * 60 var hour = minute * 60 var day = hour * 24 例子:当前距1970-1-1多少天 java.util.Date date=new java.util.Date(); long...... JAVA 日期时间的计算 最近,手头有不少项目,其中就有一个类似公文流转的项目,... JAVA WEB 程序中添加定时器 //这是我的…

24小时制和12小时制am Matlab,十二钟头制与二十四小时制详解

今天晚上居然被这个十二小时制糊弄晕了,于是在网上一阵狂搜,总算基本明白,但还是有些疑问,这个十二小时制和二十四小时制还真的不是件简单的事情,大家点进文章前,请先思考两个问题,12:58PM到底是白天还是晚上?再来一个,上午是从0点开始还是从1点开始?想一下再跟本文的…