From 790c2ba4a0b46edf191e3bac84931f796bd42b8f Mon Sep 17 00:00:00 2001
From: zhangf <1603559716@qq.com>
Date: 星期三, 24 七月 2024 09:02:49 +0800
Subject: [PATCH] 三方对接接口优化

---
 exam-system/src/main/java/com/gkhy/exam/institutionalaccess/utils/ConvertTimeUtils.java |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

diff --git a/exam-system/src/main/java/com/gkhy/exam/institutionalaccess/utils/ConvertTimeUtils.java b/exam-system/src/main/java/com/gkhy/exam/institutionalaccess/utils/ConvertTimeUtils.java
new file mode 100644
index 0000000..417f8e6
--- /dev/null
+++ b/exam-system/src/main/java/com/gkhy/exam/institutionalaccess/utils/ConvertTimeUtils.java
@@ -0,0 +1,38 @@
+package com.gkhy.exam.institutionalaccess.utils;
+
+
+public class ConvertTimeUtils {
+    //1分钟
+    private static final Long MINUTE = 60l;
+    //1小时
+    private static final Long HOUR = 60l * MINUTE;
+    //一天
+    private static final Long DAY = 24l * HOUR;
+    /**
+     *
+     * @param time (秒)
+     * @return
+     */
+    public static String convertTimeToString(Long time) {
+        if(time < MINUTE){
+            //小于1分钟
+            return String.format("%02d", time) + "秒";
+        }else if (time < HOUR){
+            //小于1小时
+            Long m = time / MINUTE;
+            Long s = time % MINUTE;
+            return String.format("%02d", m) + "分" + String.format("%02d", s) + "秒";
+        }else {
+            //大于1小时
+            Long h = time / HOUR;
+            Long m = time % HOUR/MINUTE;
+            Long s = time % HOUR % MINUTE;
+            return String.format("%02d", h) + "时" + String.format("%02d", m) + "分" + String.format("%02d", s) + "秒";
+        }
+    }
+
+    public static void main(String[] args) {
+        Long time = 3601l;
+        System.out.println(convertTimeToString(time));
+    }
+}

--
Gitblit v1.9.2