DateUtil日期工具类
来源:互联网 发布:马士兵js视频教程 编辑:程序博客网 时间:2024/05/17 07:22
public class DateUtil {
// private static final Log log = LogFactory.getLog(DateUtil.class);
**
* 获取当前java.util.Date型日期
*
* @return java.util.Date() 当前日期
*
public static 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-02 11: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 当前字符串型日期
*
public static String getCurrentStrDateBySpecifiedFormatType(
String dateFormatType) {
java.text.SimpleDateFormat simformat = new SimpleDateFormat(
dateFormatType);
return simformat.format(new java.util.Date());
}
**
* 判断今天是不是周末
*
* @return true/false
*
public static boolean isTodayWeekend() {
Calendar c = Calendar.getInstance(); // 获取当前日期
int day = c.get(Calendar.DAY_OF_WEEK); // 获取当前日期星期,英国算法(周日为一周第一天)
if (day == 7 || day == 1) { // 如果是周六或周日就返回true
return true;