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;
      }
    /*********************************************************************************************/
  • 相关阅读:
    测试用例练习2
    测试小尝试
    两个栈实现队列 Python实现
    treap Python实现
    AVL树Python实现(使用递推实现添加与删除)
    AVL树Python实现
    跳表(skiplist)Python实现
    红黑树Python实现
    Django Middleware 之 SessionMiddleware
    软件测试——Peer Review(简介)
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716152.html
Copyright © 2011-2022 走看看