shiyue пре 1 месец
родитељ
комит
711abe8a07

+ 8 - 23
energy-manage-service/src/main/java/com/energy/manage/service/test/TestClass.java

@@ -5,6 +5,8 @@ import com.energy.manage.service.domain.dto.analysis.AnalysisAlgorithmDto;
 import com.energy.manage.service.domain.dto.analysis.AnalysisDto;
 
 import java.lang.reflect.Field;
+import java.time.ZoneId;
+import java.time.ZonedDateTime;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -15,30 +17,13 @@ import java.util.List;
  */
 public class TestClass {
 
-    public static void main(String[] args) throws IllegalAccessException, NoSuchFieldException {
-//        AnalysisAlgorithmDto algorithm = new AnalysisAlgorithmDto();
-//        AnalysisDto analysis = new AnalysisDto();
-//        analysis.setScada("all");
-//        analysis.setBeginTime("2023-01-01 12:22:30");
-//        //算法入参类
-//        Field[] analysisAlgorithmFields = algorithm.getClass().getDeclaredFields();
-//        //前端入参类
-//        Field[] analysisFields = analysis.getClass().getDeclaredFields();
-//        List<Field> fields = new ArrayList<>();
-//        for(Field field : analysisFields){
-//            field.setAccessible(true);
-//            if(field.get(analysis) != null){
-//                fields.add(field);
-//            }
-//        }
-//        //前端入参属性数组
-//        for(Field analysisField : fields){
-//            setValue(analysis,algorithm,analysisField,analysisAlgorithmFields);
-//        }
-        for(int i = 0 ; i < 4; i++ ){
-            System.out.println(UUIDTools.getUUIDLowCase());
-        }
+    public static void main(String[] args) {
+        // 本地时间
+//        int lastHour = LocalDateTime.now().minusHours(1).getHour();
 
+// 带时区(中国时区)
+        int lastHour = ZonedDateTime.now(ZoneId.of("Asia/Shanghai")).minusHours(1).getHour();
+        System.out.println(lastHour);
     }
 
     /**