TaskTest.java 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package com.jjt.task;
  2. import com.jjt.JjtApplication;
  3. import com.jjt.biz.service.IApiService;
  4. import com.jjt.calc.service.ITwinCalcDayService;
  5. import com.jjt.calc.service.ITwinCalcHourService;
  6. import org.junit.jupiter.api.Test;
  7. import org.springframework.boot.test.context.SpringBootTest;
  8. import javax.annotation.Resource;
  9. import java.time.LocalDate;
  10. import java.time.LocalDateTime;
  11. import java.time.LocalTime;
  12. /**
  13. * DataProcess$
  14. *
  15. * @author wukai
  16. * @date 2024/5/7 11:49
  17. */
  18. @SpringBootTest(classes = JjtApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
  19. public class TaskTest {
  20. @Resource
  21. private IApiService apiService;
  22. @Resource
  23. private ITwinCalcHourService calcHourService;
  24. @Resource
  25. private ITwinCalcDayService dayService;
  26. @Test
  27. public void curr() {
  28. apiService.curr();
  29. }
  30. @Test
  31. public void last() {
  32. String date = "2025-01-17";
  33. // for (int i = 3; i < 6; i++) {
  34. // calcHourService.calc("2025-01-18", i);
  35. // }
  36. // calcHourService.calc(date, 22);
  37. LocalDate localDate = LocalDate.parse(date);
  38. dayService.day(localDate);
  39. // LocalDateTime ldt = LocalDateTime.of(localDate, LocalTime.MIN);
  40. // ldt = ldt.plusHours(7);
  41. // for (int i = 0; i < 24; i++) {
  42. // LocalDateTime tt = ldt.plusHours(i);
  43. // System.err.println(tt.toLocalDate().toString() + tt.getHour());
  44. // calcHourService.calc(tt.toLocalDate().toString(), tt.getHour());
  45. // }
  46. // calcHourService.last();
  47. }
  48. }