zoukankan      html  css  js  c++  java
  • JAVA共通関数指定された日付のX日後を取得する

    指定された日付のX日後を取得する
    たまに使うかもね。

    /*********************************************************************************************/
    /** 
     ** 指定された日付のX日後を取得する
     ** @param  String  入力日付 YYYYMMDD
     ** @param  int     指定日   X日
     ** @return String  出力日付 YYYYMMDD
     **/
    
      public String GetLateDay(String StartDay, int date) { 
    
        int intStartYY = java.lang.Integer.parseInt(StartDay.substring(0,4));
        int intStartMM = java.lang.Integer.parseInt(StartDay.substring(4,6));
          int intStartDD = java.lang.Integer.parseInt(StartDay.substring(6,8));
    
        GregorianCalendar gc = new GregorianCalendar(intStartYY,intStartMM -1 ,intStartDD);
    
        gc.add(GregorianCalendar.DATE, date);
        int intTodayY = gc.get(GregorianCalendar.YEAR);
        int intTodayM = gc.get(GregorianCalendar.MONTH) + 1;
        int intTodayD = gc.get(GregorianCalendar.DAY_OF_MONTH);
    
        String strSdateYYYY = String.valueOf(intTodayY);
    
        String strSdateMM;
        if (intTodayM < 10)
          {strSdateMM = "0" + String.valueOf(intTodayM);}
        else
          {strSdateMM = String.valueOf(intTodayM);}
    
        String strSdateDD; 
        if (intTodayD < 10)
          {strSdateDD = "0" + String.valueOf(intTodayD);}
        else
          {strSdateDD = String.valueOf(intTodayD);}  
        return strSdateYYYY + strSdateMM + strSdateDD;
      }
    /*********************************************************************************************/
  • 相关阅读:
    css动画特效
    http标码集合
    vue的搭建项目
    多功能
    react官方脚手架搭建项目
    深入挖掘分析Go代码
    GoLang AST简介
    GoLang中的逃逸分析简介
    使用Golang实现状态机
    GoLang中的Context
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716155.html
Copyright © 2011-2022 走看看