1.计算某一月份的最大天数
calendar time=calendar.getInstance();
time.clear();
time.set(calendar.YEAR,year); //year 为 int
time.set(calendar.MONTH,i-1);//注意,calendar对象默认一月为0
int day=time.getActualMaximum(calendar.DAY_OF_MONTH);//本月份的天数
注:在使用set方法之前...
java 语言的calendar(日历),Date(日期), 和DateFormat(日期格式)组成了java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算.
我们将讨论下面的类:
1、具体类(和抽象类相对)java.util.Date
2、抽象类java.text.DateForma...
具体类(和抽象类相对)java.util.Date
抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat
抽象类java.util.calendar 和它的一个具体子类,java.util.Gregoriancalendar
具体类可以被实例化, 但是抽象类却不能. 你首先必须实现抽象类的一个具体子类。
Date类:
Date类实际上只是一个包裹类, 它包含的是一个长整型数据, 表示的是从GMT(格林尼治标准时间)1970年, 1月1日00:00:00这一刻之前或者是之后...