|
|
@@ -168,8 +168,8 @@ public class ScheduleController {
|
|
|
now = dto.getScheduleDate();
|
|
|
}
|
|
|
//计算本周是第几周
|
|
|
- LocalDateTime startDateTime = LocalDateTime.ofInstant(baseSemester.getStartDate().toInstant(), ZoneId.systemDefault());
|
|
|
- LocalDateTime endDateTime = LocalDateTime.ofInstant(baseSemester.getEndDate().toInstant(), ZoneId.systemDefault());
|
|
|
+ LocalDateTime startDateTime = LocalDateTime.ofInstant(baseSemester.getTeachingStart().toInstant(), ZoneId.systemDefault());
|
|
|
+ LocalDateTime endDateTime = LocalDateTime.ofInstant(baseSemester.getTeachingEnd().toInstant(), ZoneId.systemDefault());
|
|
|
Duration between = Duration.between(startDateTime, endDateTime);
|
|
|
long days = between.toDays();
|
|
|
int weeks = (int) Math.ceil((double) days / 7);
|
|
|
@@ -377,8 +377,8 @@ public class ScheduleController {
|
|
|
return RT.ok(new ArrayList<>());
|
|
|
}
|
|
|
}
|
|
|
- LocalDateTime startDateTime = LocalDateTime.ofInstant(baseSemester.getStartDate().toInstant(), ZoneId.systemDefault());
|
|
|
- LocalDateTime endDateTime = LocalDateTime.ofInstant(baseSemester.getEndDate().toInstant(), ZoneId.systemDefault());
|
|
|
+ LocalDateTime startDateTime = LocalDateTime.ofInstant(baseSemester.getTeachingStart().toInstant(), ZoneId.systemDefault());
|
|
|
+ LocalDateTime endDateTime = LocalDateTime.ofInstant(baseSemester.getTeachingEnd().toInstant(), ZoneId.systemDefault());
|
|
|
Duration between = Duration.between(startDateTime, endDateTime);
|
|
|
long days = between.toDays();
|
|
|
int weeks = (int) Math.ceil((double) days / 7);
|