最近有个朋友问我怎么根据一个数计算出这个数为几个小时或分钟的算法,比如500秒,转换为×小时×分×秒,我抽空写了一个程序,贴在这里吧。

首先定义几个公共变量

public   long  hour, munute, seconds;

然后是获得小时分钟和秒的方法

   protected   void  gethour( double  num)
         ... {
            if (num >= 60 * 60)
            ...{
                hour = (long)(num / 3600);
                getminute(num%3600);
            }
            else
            ...{
                hour = 0;
                getminute(num);
            }
        }
         protected   void  getminute( double  num)
         ... {
            if (num >= 60)
            ...{
                munute = (long)(num / 60);
                getsecond(num%60);
            }
            else
            ...{
                munute = 0;
                getsecond(num);
            }
        }
         protected   void  getsecond( double  num)
         ... {
            seconds = (long)num;        
        }

执行获得小时的方法,传入一个值,就会获得改数字对应的小时分钟以及秒,代码不多,方法也很简单,不做过多解释了。

还有另外一个方法,也许更简单

         public   void  text( double  num)
         ... {
            munute = (long)num / 60;
            seconds = (long)num % 60;
            if (munute > 60)
            ...{ hour = (long)munute / 60; munute = munute % 60; }        
        }

小时 分钟 秒 计算相关推荐

  1. java 根据日期计算当前周一和周日,及根据秒数计算天小时分钟秒数等相关日期

    日期工具类 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; ...

  2. 计算两时间段的重合天/小时/分钟/秒数(末尾附完整代码)

    说明: 有时候我们在计算时间时,有让获取两时间段重合的天数这种需求,小编也是遇到了这样的需求,就封装了一个工具类,希望能帮助到大家. 我们先进行分析 求两个时间段重合的天数,例如求(2022-05-0 ...

  3. 使用Java的Calendar类计算两段时间之间的工作日的天/小时/分钟/秒数

    计算两段时间之间的工作日的天/小时/分钟/秒数 我们能经常遇到一些需求,让获取工作日的时间(当然,调休也上班也是工作日哈!),之前自己给这搞得头大,所以整理总结,把该工具类记录下来,希望大家能用到的时 ...

  4. php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 PHP 2  // 时间格式为YYYYMMDDHHmmss 3  function timeDiff( $aTime , $bTime ) 4 { 5   ...

  5. Java黑皮书课后题第6章:**6.25(将毫秒转化成小时、分钟、秒数)使用下面的方法头,编写一个将毫秒数转换成小时数、分钟数和描述的方法,返回形式如“小时:分钟:秒“

    6.25(将毫秒转化成小时.分钟.秒数)使用下面的方法头,编写一个将毫秒数转换成小时数.分钟数和描述的方法,返回形式如"小时:分钟:秒" 题目 题目描述 破题 代码 运行实例 题目 ...

  6. JavaScript 实现页面内时间实时倒计时 计时器内附完整文件欢迎调用(可用于抢购倒计时,记录恋爱纪念日总时长等)输出对应的天数小时分钟秒数

    JavaScript 实现页面内时间倒计时 计时器 可用于抢购倒计时,记录恋爱纪念日总时长等输出对应的天数小时分钟秒数 注意:在下一个文章中将公布一个纪念日成品代码,欢迎各位来学习(复制) 第一步:构 ...

  7. 毫秒转化天小时分钟秒

    毫秒转化为天小时分钟秒 TimeUtil.java public class TimeUtil {public String formatTime(long ms) {int ss = 1000;in ...

  8. 【PTA】5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即“小时:分钟:秒”,当小时等于24小时,置为0。

    5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即"小时:分钟:秒",当小时等于24小时,置为0. #include <stdio.h> ...

  9. Vue 将毫秒转换为天 小时 分钟 秒 / 毫秒转 小时 分钟

    毫秒转 天 小时 分钟 秒 private formatDuring(mss) {let days = Math.floor(mss / (1000 * 60 * 60 * 24));let hour ...

最新文章

  1. 被强制007加班!他愤而把加班证据发给国外供应商和大客户!客户纷纷取消订单!他去度假,老板气疯!...
  2. 关于hadoop与jstl冲突的jar包
  3. DLL+ ActiveX控件+WEB页面调用例子
  4. BigData:根据最新2018人工智能行业创新企业Top100名单,绘制AI行业VC最AI的热门领域(投资领域)
  5. VS2002 与 IIS6.0的一个bug
  6. IDEA overwrite报错、languagelevel设置不生效问题
  7. iOS linker command failed with exit code 1 (use -v to see invocation)多种解决方案汇总
  8. NTFS文件系统的简述
  9. 爬虫案例:利用python爬虫关键词批量下载高清大图
  10. vue中使用FullCalendar日历组件
  11. Linux设备驱动程序 之 中断和锁
  12. paip.hibernate save 失败的解决
  13. php7.4中让gd库支持jpeg格式
  14. Paper reading:A simple baseline for one-shot multi-object tracking(二)
  15. 研究Google maps及51ditu的图片切割及存储方法(转)
  16. 折线和柱状(自定义图案)结合
  17. Unreal 入门-EQS
  18. 历年考研英语(一)真题来源汇总
  19. C++使电脑强制关机
  20. 《SpringBoot框架开发技术整合》笔记(二)

热门文章

  1. 洛谷 1016 [NOIP1999] 旅行家的预算 贪心
  2. 如何使用条码标签软件的模板库
  3. 特斯拉2021年自动驾驶,特斯拉自动驾驶技术专利
  4. 盘点一下国内智能巡检机器人TOP5
  5. ssh登录提示RSA Host key认证失败的解决方法
  6. web应用商城部署(mall)
  7. 审核BSCI时工厂常出现的问题点
  8. 解读唐朝??雁门勤王,兵不厌诈
  9. meego系统DNS地址设置
  10. 如何下载张家口市卫星地图高清版大图