2023年11月9日 下课时间不正确的问题

This commit is contained in:
bai 2023-11-09 19:53:12 +08:00
parent 396cbf5bdb
commit e48d8ae254
1 changed files with 19 additions and 3 deletions

View File

@ -107,9 +107,12 @@ public class KcZhihuijiaoshiController extends JeecgController<KcZhihuijiaoshi,
//查询今天的课
DateTime starTime = DateTime.now();
DateTime nowPlus30Time = DateUtil.offset(starTime,DateField.MINUTE,30);//提前30分钟
String nowTimeStr = nowPlus30Time.toString("HHmm");
String nowTimeStr = starTime.toString("HHmm");
int nowTimeNum = Integer.parseInt(nowTimeStr);
DateTime nowPlus30Time = DateUtil.offset(starTime,DateField.MINUTE,30);//提前30分钟
String nowPlus30TimeStr = nowPlus30Time.toString("HHmm");
int nowPlus30TimeNum = Integer.parseInt(nowPlus30TimeStr);
starTime = DateUtil.endOfDay(starTime);//校正为今天末尾
String nowStr = starTime.toString("yyyy-MM-dd");
@ -143,7 +146,7 @@ public class KcZhihuijiaoshiController extends JeecgController<KcZhihuijiaoshi,
jieciIntTime.setKsTime(Integer.parseInt(x.getHhks()));
jieciIntTime.setJsTime(Integer.parseInt(x.getHhjs()));
if(jieciIntTime.getKsTime() <= nowTimeNum && nowTimeNum <= jieciIntTime.getJsTime()){
if(jieciIntTime.getKsTime() <= nowTimeNum && nowPlus30TimeNum <= jieciIntTime.getJsTime()){
//符合当前节
kcJieciMap.put(x.getJieci(), jieciIntTime);
jieci.set(x.getJieci());
@ -278,6 +281,19 @@ public class KcZhihuijiaoshiController extends JeecgController<KcZhihuijiaoshi,
if(1945 <= nowTimeNum && nowTimeNum <= 2115){
System.out.println("有效!");
}
DateTime nowPlus30Time = DateUtil.offset(starTime,DateField.MINUTE,30);//提前30分钟
String nowTimeStr2 = nowPlus30Time.toString("HHmm");
int nowTimeNum2 = Integer.parseInt(nowTimeStr2);
starTime = DateUtil.endOfDay(starTime);//校正为今天末尾
String nowStr = starTime.toString("yyyy-MM-dd");
System.out.println(nowTimeNum2);
System.out.println(nowStr);
//740 810 0800 0930 910 +30 940
if(800 <= 940 && 910 <= 930){
System.out.println("有效!");
}
}
/**