zoukankan      html  css  js  c++  java
  • Java日期操作: 查找星期一和星期天

     1 /**
     2      * <p>
     3      * findSunday方法-主要用于.查找星期天
     4      * </p>
     5      * <p>
     6      * 创建人 xiayh 创建时间 2014-7-21 - 下午5:52:58
     7      * </p>
     8      * <blockquote>
     9      * <h4>历史修改记录</h4>
    10      * <ul>
    11      * <li>修改人 修改时间 修改描述
    12      * </ul>
    13      * </blockquote>
    14      * @return
    15      */
    16     private Date findSunday(Date currentDate){
    17         Date cd = null;
    18         int weekDay = DateUtils.getCurrentDayOfWeek();
    19         Calendar calendar  =  new  GregorianCalendar();
    20         calendar.setTime(currentDate);
    21         if(weekDay >1){//不是星期天
    22             //查找星期天
    23             calendar.add(calendar.DATE,(8-weekDay));//
    24             cd = calendar.getTime();
    25         }else{
    26             //就是星期天
    27             cd = currentDate;
    28         }
    29         return cd;
    30     }
    31 
    32     /**
    33      * <p>
    34      * findMonday方法-主要用于.查找星期一
    35      * </p>
    36      * <p>
    37      * 创建人 xiayh 创建时间 2014-7-21 - 上午10:15:22
    38      * </p>
    39      * <blockquote>
    40      * <h4>历史修改记录</h4>
    41      * <ul>
    42      * <li>修改人 修改时间 修改描述
    43      * </ul>
    44      * </blockquote>
    45      * @param currentDate
    46      * @return
    47      */
    48     private Date findMonday(Date currentDate){
    49         Date cd = null;
    50         int weekDay = DateUtils.getCurrentDayOfWeek();
    51         Calendar calendar  =  new  GregorianCalendar();
    52         calendar.setTime(currentDate);
    53         if(weekDay >2){//不是星期一
    54             //查找星期天
    55             calendar.add(calendar.DATE,-(weekDay-2));//
    56             cd = calendar.getTime();
    57         }else{
    58             //就是星期一
    59             cd = currentDate;
    60         }
    61         return cd;
    62     }
  • 相关阅读:
    深入浅出讲解 ElasticSearch的安装与使用【建议收藏】
    win10 elasticsearch安装IK中文分词器
    elasticsearch 使用过程中经常遇到的问题
    在给elasticsearch安装head插件时,npm install 版本不匹配
    elasticsearch.bat闪退的解决方案
    图文详解| Node.js安装及环境配置之Windows篇
    面试必备:秒杀场景九个细节
    vagrant 安装中遇到的问题
    2021 年上海市成人高校考试招生工作规定
    成考专科数学模拟试题一及答案
  • 原文地址:https://www.cnblogs.com/nxblog/p/4200732.html
Copyright © 2011-2022 走看看