package com.common.utils;
public class CodeUtil {
public static String createLessonArrangeCode(Integer subject, Integer itemId, Integer num){
String code;
itemId += 2000;
num += 800;
if (1 == subject) {
code = "MCC0" + itemId + num;
} else {
code = "DEM0" + itemId + num;
}
return code;
}
public static String[] DEMLessonPeriod = {"09:00-09:45","09:50-10:35","10:40-11:25","11:30-12:15",
"12:20-13:05","13:10-13:55","14:00-14:45","14:50-15:35","15:40-16:25","16:30-17:15",
"17:20-18:05","18:10-18:55","19:00-19:45","19:50-20:35"};
public static String[] MCCLessonPeriod = {"09:00-10:35","10:40-12:15","12:20-13:55","14:00-15:35",
"15:40-17:15","17:20-18:55","19:00-20:35"};
public static String[] whatDays = {"星期一","星期二","星期三","星期四","星期五","星期六","星期日"};
public static String[] englishWhatDays = {"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
public static String createClazzCode(Integer subject, Integer institutionId, Long currentClazzNum){
String code;
institutionId += 200;
currentClazzNum += 3001;
if (1 == subject) {
code = "MCC0" + institutionId + currentClazzNum;
} else {
code = "DEM0" + institutionId + currentClazzNum;
}
return code;
}
public static Integer getTimeCode(String lessonPeriod){
int code = 0;
switch (lessonPeriod){
case "09:00-09:45" :
code = 0;
break;
case "09:50-10:35" :
code = 1;
break;
case "10:40-11:25" :
code = 2;
break;
case "11:30-12:15" :
code = 3;
break;
case "12:20-13:05" :
code = 4;
break;
case "13:10-13:55" :
code = 5;
break;
case "14:00-14:45" :
code = 6;
break;
case "14:50-15:35" :
code = 7;
break;
case "15:40-16:25" :
code = 8;
break;
case "16:30-17:15" :
code = 9;
break;
case "17:20-18:05" :
code = 10;
break;
case "18:10-18:55" :
code = 11;
break;
case "19:00-19:45" :
code = 12;
break;
case "19:50-20:35" :
code = 13;
break;
}
return code;
}
public static Integer getWhatDayCode(String whatDay) {
int code = 0;
switch (whatDay){
case "星期一" :
code = 0;
break;
case "星期二" :
code = 1;
break;
case "星期三" :
code = 2;
break;
case "星期四" :
code = 3;
break;
case "星期五" :
code = 4;
break;
case "星期六" :
code = 5;
break;
case "星期日" :
code = 6;
break;
}
return code;
}
}
【项目】业务上的时间段相关util
最新推荐文章于 2024-04-29 09:37:43 发布