前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java 秒转时分秒

java 秒转时分秒

作者头像
六月的雨在Tencent
发布2024-03-28 20:40:49
870
发布2024-03-28 20:40:49
举报
文章被收录于专栏:CSDNCSDN
java 秒转时分秒

代码语言:javascript
复制
    /**
     * 秒转时分秒
     * @param second
     * @return
     */
    public static String getFormatTime(Integer second) {

        if (second != null) {
            String num0 = NumFormat(0);
            if(second < 60) {//秒
                return num0 + ":"+ num0 + ":" + NumFormat(second);
            }

            if(second < 3600) {//分

                return num0 + ":" +NumFormat(second / 60) + ":" + NumFormat(second % 60);
            }

            if(second< 3600 * 24) {//时

                return NumFormat(second/ 60 / 60) + ":" + NumFormat(second/ 60 % 60) + ":" + NumFormat(second% 60);
            }

            if(second>= 3600 * 24) {//天

                return NumFormat(second/ 60 / 60 /24) + "天" +NumFormat(second/ 60 / 60 % 24) + ":" + NumFormat(second/ 60 % 60) + ":" + NumFormat(second% 60);
            }
        }

        return "--";
    }

    /**
     * 格式化时间
     * @param sec
     * @return
     */
    private static String NumFormat(int sec) {
        if (String.valueOf(sec).length() < 2){
            return "0"+sec;
        }else {
            return String.valueOf(sec);
        }
    }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-03-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • java 秒转时分秒
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档