Package org.openurp.edu.exam.util
Class ExamWeekTimeUtil
java.lang.Object
org.openurp.edu.exam.util.ExamWeekTimeUtil
考务时间辅助类
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetTeachWeekOfYear(Date fromDate, Date nowDate) Deprecated.static intgetTeachWeekOfYear(Semester semester, Date nowDate) FIXME 不规范的时间APIstatic IntegergetWeekDayByDate(Date date) 根据日期得到星期static intgetWeekOfYear(Date date) 取得当前日期是多少周static org.beangle.orm.hibernate.udt.WeekTimegetWeekTimeFromActivity(ExamActivity activity) 根据考试安排得到考试时间单元static org.beangle.orm.hibernate.udt.WeekTimegetWeekTimeFromActivity(ExamRoom examRoom) 根据考试安排得到考试时间单元
-
Constructor Details
-
ExamWeekTimeUtil
public ExamWeekTimeUtil()
-
-
Method Details
-
getWeekTimeFromActivity
根据考试安排得到考试时间单元 -
getWeekTimeFromActivity
根据考试安排得到考试时间单元 -
getWeekDayByDate
根据日期得到星期- Parameters:
date-- Returns:
-
getWeekOfYear
取得当前日期是多少周FIXME 不规范的时间API 翻译一个日期在一年当中处于第几周 缺陷: 1.2012年有54周,这里最多只会返回53周 2.没有设定一周的第一天是星期几,client code获得的返回结果可能并不符合预期
- Parameters:
date-- Returns:
-
getTeachWeekOfYear
FIXME 不规范的时间API获得某个日期相对与学期是第几周 缺陷: 无,可以使用RelativeDateUtil
- Parameters:
semester-nowDate-- Returns:
-
getTeachWeekOfYear
Deprecated.FIXME 不规范的时间API获得nowDate相对于fromDate是第几周 缺陷: 1. 没有规定一周的第一天是星期几,client code可能获得不想的结果 2. 假设一年有53周,如果遇到2012年的话会有问题
- Parameters:
fromDate- 学期开始日期nowDate-- Returns:
-