`

整数(秒数)转换为时分秒格式(xxxxxx)

 
阅读更多

整数(秒数)转换为时分秒格式(xx:xx:xx)

// a integer to xx:xx:xx
    public static String secToTime(int time) {
        String timeStr = null;
        int hour = 0;
        int minute = 0;
        int second = 0;
        if (time <= 0)
            return "00:00";
        else {
            minute = time / 60;
            if (minute < 60) {
                second = time % 60;
                timeStr = unitFormat(minute) + ":" + unitFormat(second);
            } else {
                hour = minute / 60;
                if (hour > 99)
                    return "99:59:59";
                minute = minute % 60;
                second = time - hour * 3600 - minute * 60;
                timeStr = unitFormat(hour) + ":" + unitFormat(minute) + ":" + unitFormat(second);
            }
        }
        return timeStr;
    }

    public static String unitFormat(int i) {
        String retStr = null;
        if (i >= 0 && i < 10)
            retStr = "0" + Integer.toString(i);
        else
            retStr = "" + i;
        return retStr;
    }

 

分享到:
评论

相关推荐

    java整数(秒数)转换为时分秒格式

    java整数(秒数)转换为时分秒格式

    python 实现毫秒转换为时分秒

    然后,我们可以编写一个函数`write_to_file(milliseconds_list, filename)`,它接受一个毫秒数的列表,并将它们转换为时分秒格式,写入到指定的文本文档中: ```python def write_to_file(milliseconds_list, ...

    java整数(秒数)转换为时分秒格式的示例

    如果此时的分钟数小于60,说明秒数只包含分钟和秒,我们计算出剩余的秒数(`time % 60`),然后使用`unitFormat`方法将分钟和秒转换为两位数的字符串形式(不足两位时前面补0),并用冒号连接起来,形成结果字符串。...

    经纬度转换度分秒转换计数器(Excel版)

    3. **执行转换**:通过Excel的公式或VBA宏功能,程序会自动将十进制值转换为度分秒格式。 4. **查看结果**:转换后的度分秒数值会在预设的单元格中显示,方便用户查看和记录。 5. **批量处理**:如果需要对大量...

    Android 实现秒转换成时分秒的方法

    总结来说,Android中将秒转换为时分秒的方法主要通过计算和取余操作来实现,确保正确分配秒数到小时、分钟和秒中。然后根据需求选择合适的格式化输出,可以是“时:分:秒”的形式,也可以是“时分秒”的形式。在实际...

    度分秒格式化为弧度源代码

    ### 度分秒格式化为弧度的转换方法 在许多与地理信息系统(GIS)、天文学、导航系统以及测量平差等领域的应用中,经常需要将角度表示为度分秒形式,并将其转换为弧度制来进行计算。这是因为度分秒(DMS)是一种常用...

    js 经纬度坐标 度分秒转度 度转度分秒

    - 将秒转换为浮点数,并除以3600。 3. **合并计算结果**:将度、分、秒三者相加得到最终的度数。 4. **格式化输出**:将计算结果四舍五入到指定的小数位数后返回。 ### 总结 这两个函数为前端开发者提供了方便快捷...

    利用正则表达式巧妙解析度分秒格式字符串

    在本话题中,我们将探讨如何利用C#中的正则表达式来巧妙地解析度分秒格式的字符串,将其转换为统一的度数表示。 首先,度分秒(DMS,Degrees-Minutes-Seconds)是一种常见的角度表示方式,特别是在地理坐标系统中。...

    度分秒与点分十进制数据格式转换器_python_转换器_

    2. **DMS到DD转换**:将度、分和秒转换为点分十进制,需要进行以下步骤: - 度:直接使用。 - 分:将分乘以60(因为1度等于60分钟)。 - 秒:将秒乘以3600(1度=60分钟×60秒)。 - 将这三个值相加,得到总度数...

    将十进制的经纬度值转换为度分秒格式的值

    本节将重点介绍如何将十进制经纬度值转换为度分秒格式。 #### 三、示例代码解析 下面是对提供的代码进行详细解释: ```javascript function zh(jwd) { var str = jwd; var i = str.indexOf('.'); var strDu =...

    C#度分秒转换

    在IT领域,尤其是在地理信息系统(GIS)或者导航应用中,度分秒的转换是一个常见的需求。C#作为.NET框架下的主要编程语言,提供了丰富的数学计算和字符串处理功能,使得实现这种转换变得简单。本项目“C#度分秒转换...

    度分秒和度互相转换工具

    在IT领域,度分秒和度之间的转换是地理坐标、角度计算、天文观测等领域常见的操作。这个工具显然是为了简化这种转换过程,使得用户无需手动进行复杂的计算。下面将详细讲解度分秒与度互相转换的知识点,以及如何利用...

    浮点数整数转换工具

    浮点数整数转换工具,用于浮点数与整数之间相互转换

    python将时分秒转换成秒的实例

    在处理数据时,将时分秒格式的数据转换为秒数是一种常见的需求,以便于进行进一步的计算和分析。本文将详细介绍如何使用Python语言来实现这一数据转换,其中包括字符串类型和时间类型的两种不同处理方法。 字符串...

    如何将十进制角度值转换为度分秒格式?.rar

    十进制角度值是一种简洁的表示方式,但有时为了清晰度或便于理解,我们可能需要将其转换为度分秒(DMS,Degrees Minutes Seconds)格式。下面将详细介绍如何进行这种转换,并探讨与之相关的编程实现。 1. **角度的...

    度与度分秒互转,支持批量转换,VC++源码

    1度等于60分,1分等于60秒,因此,我们可以将一个角度值拆分为整数度、余下的分钟数以及剩余的秒数。例如,34°23'30"可以转换为34度加上23分钟加上30秒。反之,也可以将度、分、秒的数值合并成一个单一的度值。 这...

    快捷的度分秒转换及源码

    本文将深入探讨“快捷的度分秒转换及源码”这一主题,详细介绍如何进行角度换算,以及如何处理GPS数据中的经纬度格式。 首先,我们来理解度分秒表示法。在地理坐标系统中,地球被划分为360个等份,每个等份代表1度...

    易语言长整数与日期时间转换

    在易语言中,日期和时间通常是通过长整数来表示的,这个数值代表自1970年1月1日0时0分0秒以来的毫秒数。 "日期_到长整数" 是易语言的一个内置函数,它将日期时间对象转换为长整数。这个函数接受一个日期或时间对象...

    大整数任意进制转换(2-62进制)

    大整数任意进制转换是一个核心概念,尤其是在处理大量数据、加密算法以及高级编程语言中。本文将深入探讨这个主题,结合"大整数任意进制转换(2-62进制)"的软件特点,解析其中涉及的关键知识点。 首先,我们来理解...

Global site tag (gtag.js) - Google Analytics