posts - 41, comments - 15, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          獲取上個月的第一天和最后一天

          Posted on 2012-03-05 14:36 yuhaibo736 閱讀(643) 評論(0)  編輯  收藏
              public static String lastMonFirstDay(){ 
                  Calendar cal = Calendar.getInstance(); 
                  int year = cal.get(Calendar.YEAR); 
                  int month = cal.get(Calendar.MONTH) + 1; 
                  cal.set(Calendar.DAY_OF_MONTH, 1); 
                  cal.add(Calendar.DAY_OF_MONTH, -1); 
                  int day = cal.get(Calendar.DAY_OF_MONTH); 
                  String months = ""; 
                  String days = ""; 
                  if (month > 1) { 
                      month--; 
                  } else { 
                      year--; 
                      month = 12; 
                  } 
                  if (!(String.valueOf(month).length() > 1)) { 
                      months = "0" + month; 
                  } else { 
                      months = String.valueOf(month); 
                  } 
                  if (!(String.valueOf(day).length() > 1)) { 
                      days = "0" + day; 
                  } else { 
                      days = String.valueOf(day); 
                  } 
                  String firstDay = "" + year + "-" + months + "-01"; 
                  String[] lastMonth = new String[2]; 
                  lastMonth[0] = firstDay; 
                  return firstDay; 
              } 
               
              public static String lastMonLastDay(){ 
                  Calendar cal = Calendar.getInstance(); 
                  int year = cal.get(Calendar.YEAR); 
                  int month = cal.get(Calendar.MONTH) + 1; 
                  cal.set(Calendar.DAY_OF_MONTH, 1); 
                  cal.add(Calendar.DAY_OF_MONTH, -1); 
                  int day = cal.get(Calendar.DAY_OF_MONTH); 
                  String months = ""; 
                  String days = ""; 
                  if (month > 1) { 
                      month--; 
                  } else { 
                      year--; 
                      month = 12; 
                  } 
                  if (!(String.valueOf(month).length() > 1)) { 
                      months = "0" + month; 
                  } else { 
                      months = String.valueOf(month); 
                  } 
                  if (!(String.valueOf(day).length() > 1)) { 
                      days = "0" + day; 
                  } else { 
                      days = String.valueOf(day); 
                  } 
                  String lastDay = "" + year + "-" + months + "-" + days; 
                  String[] lastMonth = new String[2]; 
                  lastMonth[1] = lastDay; 
                  return lastDay; 
              }

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 娱乐| 罗定市| 宁强县| 牙克石市| 同江市| 景洪市| 郧西县| 湖南省| 平谷区| 漠河县| 吉林省| 崇阳县| 济阳县| 伊宁县| 沙田区| 古蔺县| 屏东市| 屯昌县| 宜阳县| 大港区| 武定县| 西乌珠穆沁旗| 连江县| 永靖县| 常州市| 布拖县| 原平市| 兰州市| 绍兴市| 阆中市| 汾阳市| 扶绥县| 江华| 望都县| 牙克石市| 丹阳市| 文水县| 房产| 石嘴山市| 桑日县| 德钦县|