首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

从string格式日期失去一个月的天数

2012-12-18 
从string格式日期得到一个月的天数使用calendar日历类的getActualMaximum(Calendar.DATE)方法得到月中最大

从string格式日期得到一个月的天数

使用calendar日历类的getActualMaximum(Calendar.DATE)方法得到月中最大的日子,即一个月的天数。

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test {    private SimpleDateFormat format;    public static void main(String[] args) {        Test test = new Test();        int maxDay = test.getMaxDay("200702");        System.out.println(maxDay);    }        public int getMaxDay(String strdate){        format = new SimpleDateFormat("yyyyMM");        int maxDay = 0;        try {            Date date = format.parse(strdate);            Calendar cal = Calendar.getInstance();                        cal.setTime(date);                        maxDay = cal.getActualMaximum(Calendar.DATE);//给定此 Calendar 的时间值,返回指定日历字段可能拥有的最大值                  } catch (ParseException e) {                     e.printStackTrace();        }                       return maxDay;    }}
?

热点排行