zoukankan      html  css  js  c++  java
  • JAVA共通関数 指定日の曜日を算出する

    指定日の曜日を算出する
    曜日を1~7で返します。これも良く使いますね。

    /*********************************************************************************************/
    /** 
     ** 指定日の曜日を算出する
     ** @param   String    指定日(YYYYMMDD)
     ** @return  String    日(1)~土(7)
     **/
    
      public final String DayOfWeek(String strDate) {
    
        String strYYYY = strDate.substring(0,4);
        String strMM = strDate.substring(4,6);
        String strDD = strDate.substring(6,8);
        String strDay = "";
    
        GregorianCalendar gc = new GregorianCalendar();
        gc.set(Integer.parseInt(strYYYY), Integer.parseInt(strMM)-1, Integer.parseInt(strDD));
    
        int intTodayW = gc.get(Calendar.DAY_OF_WEEK);
    
        switch(intTodayW) {
          case Calendar.SUNDAY:     strDay = "1"; break;
          case Calendar.MONDAY:     strDay = "2"; break;
          case Calendar.TUESDAY:    strDay = "3"; break;
          case Calendar.WEDNESDAY:  strDay = "4"; break;
          case Calendar.THURSDAY:   strDay = "5"; break;
          case Calendar.FRIDAY:     strDay = "6"; break;
          case Calendar.SATURDAY:   strDay = "7"; break;
        }
        return  strDay;
      }
    /*********************************************************************************************/
  • 相关阅读:
    IPC之msgutil.c源码解读
    IPC之msg.c源码解读
    IPC之mqueue.c源码解读
    从锅炉工到AI专家(10)
    从锅炉工到AI专家(9)
    从锅炉工到AI专家(8)
    从锅炉工到AI专家(7)
    从锅炉工到AI专家(6)
    从锅炉工到AI专家(5)
    从锅炉工到AI专家(4)
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716152.html
Copyright © 2011-2022 走看看