// privatestatic final Log log = LogFactory.getLog(DateUtil.class);
**
* 获取当前java.util.Date型日期
*
* @return java.util.Date() 当前日期
*
publicstatic java.util.Date getCurrentJavaUtilDate() {
return new java.util.Date();
}
**
* 按特定的日期格式获取当前字符串型日期
*
* @param dateFormatType
* String,日期格式<br>
* 几种日期格式和测试的结果<br>
* "yyyy-MM-dd": 2012-08-02<br>
* "yyyy-MM-dd hh:mm:ss": 2012-08-0211:27:41<br>
* "yyyy-MM-dd hh:mm:ss EE": 2012-08-02 11:27:41星期四<br>
* "yyyy年MM月dd日 hh:mm:ss EE": 2012年08月02日 11:27:41星期四<br>
* @return String 当前字符串型日期
*
publicstatic String getCurrentStrDateBySpecifiedFormatType(
String dateFormatType) {
java.text.SimpleDateFormat simformat = new SimpleDateFormat(
dateFormatType);
return simformat.format(new java.util.Date());
}
**
* 判断今天是不是周末
*
* @return true/false
*
publicstatic boolean isTodayWeekend() {
Calendar c = Calendar.getInstance(); // 获取当前日期
int day = c.get(Calendar.DAY_OF_WEEK); //获取当前日期星期,英国算法(周日为一周第一天)
if (day == 7 || day == 1) { // 如果是周六或周日就返回true