现在的位置: 首页 > 综合 > 正文

DateUtil日期工具类

2018年04月14日 ⁄ 综合 ⁄ 共 1133字 ⁄ 字号 评论关闭

public class DateUtil {

 

   // 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
           

抱歉!评论已关闭.