Преглед на файлове

修改calander类相关报错

Levi преди 3 години
родител
ревизия
cac4f6e18a
променени са 1 файла, в които са добавени 10 реда и са изтрити 11 реда
  1. 10 11
      common-base/src/main/java/com/factory/base/util/time/TimeConvert.java

+ 10 - 11
common-base/src/main/java/com/factory/base/util/time/TimeConvert.java

@@ -11,48 +11,47 @@ import java.time.format.DateTimeFormatter;
  * @create: 08月07日 13时
  **/
 public class TimeConvert {
-    private static String dateTimeString2String(String format, int seconds) {
+    public static String dateTimeString2String(String format, int seconds) {
         String replace = format.replace(" ", "T");
         LocalDateTime localDateTime1 = LocalDateTime.parse(replace);
         LocalDateTime res = localDateTime1.plusSeconds(seconds);
         return res.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
     }
 
-    private LocalDateTime dateTimeString2Datetime(String format, int seconds) {
+    public static LocalDateTime dateTimeString2Datetime(String format, int seconds) {
         String replace = format.replace(" ", "T");
         LocalDateTime localDateTime1 = LocalDateTime.parse(replace);
         return localDateTime1.plusSeconds(seconds);
     }
 
-    private String datetime2String(LocalDateTime localDateTime, int seconds) {
+    public static String datetime2String(LocalDateTime localDateTime, int seconds) {
         LocalDateTime res = localDateTime.plusSeconds(seconds);
         String format = localDateTime.format(DateTimeFormatter.ofPattern("HH:mm:ss"));
         return format;
     }
 
-    private LocalDateTime datetime2datetime(LocalDateTime localDateTime, int seconds) {
+    public static LocalDateTime datetime2datetime(LocalDateTime localDateTime, int seconds) {
         LocalDateTime res = localDateTime.plusSeconds(seconds);
         return res;
     }
 
-    private static String timeString2String(String format, int seconds) {
+    public static String timeString2String(String format, int seconds,String pattern) {
         LocalTime res = LocalTime.parse(format).plusSeconds(seconds);
-        return res.format(DateTimeFormatter.ofPattern("HH:mm:ss"));
+        return res.format(DateTimeFormatter.ofPattern(pattern));
     }
 
-    private LocalTime timeString2time(String format, int seconds) {
-        String replace = format.replace(" ", "T");
-        LocalTime localDateTime1 = LocalTime.parse(replace);
+    public static LocalTime timeString2time(String format, int seconds) {
+        LocalTime localDateTime1 = LocalTime.parse(format);
         return localDateTime1.plusSeconds(seconds);
     }
 
-    private String time2String(LocalTime localTime, int seconds) {
+    public static String time2String(LocalTime localTime, int seconds) {
         LocalTime res = localTime.plusSeconds(seconds);
         String format = res.format(DateTimeFormatter.ofPattern("HH:mm:ss"));
         return format;
     }
 
-    private LocalTime time2time(LocalTime localTime, int seconds) {
+    public static LocalTime time2time(LocalTime localTime, int seconds) {
         LocalTime res = localTime.plusSeconds(seconds);
         return res;
     }