calendar类的使用_calendar的功能

admin 18 0

JAVA中Calendar类getActualMaximum()方法的使用是什么?

你查一下APICalendar的getActualMaximum(intfield)他传入的是一个int类型,这个方法的具体意思就是说根据你传入的参数代表的意思(年、月、周等)查询当前(年、月、周)拥有的最大值。

java.util.Calendar.getActualMaximum() 方法返回基于此Calendar的时间值,指定日历字段可能拥有的最大值。示例演示java.util.calendar.getActualMaximum()方法的用法。

首先:getActualMaximum()是获取给定日历字段的可能最大值 这个指定是调用这个方法的calender对象,在你的程序中就是c中指定的c.setTime(d)c.DAY_OF_MONTH是Calendar对象给定的常量,这个常量匹配的值就是5,也就是说在Calendar对象中,5这个整数代表的就是月份中的日期。

这里建议用Calendar来完成,因为Calendar可以对日期进行计算。代码写的比较丑,你再调整调整,俺程序员做的不是很成功。

说明:Calendar的getActualMinimum(int field)他传入的是一个int类型,这个方法的具体意思就是说根据你传入的参数代表的意思(年、月、周等)查询当前(年、月、周)拥有的最小值。

int maxDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);// 返回该月的天数 return maxDay;} } 在上述代码中,我们定义了一个静态方法dayOfMonth(),该方法接受年份和月份作为参数,返回该年月的天数。具体实现方式与前面的示例代码类似,使用Calendar类获取该年月的最大天数,并返回该天数。

关于Calendar类的解释

1、Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。

2、public abstract class Calendarextends Objectimplements Serializable, Cloneable, ComparableCalendarCalendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。

3、schedule 、 agenda 和 calendar三个词的区别是:各自含义有所不同。分别是:schedule表示时间表,计划表,一览表,计划; agenda表示在会议上要讨论的事项,议程;calendar表示日历,历法。

4、具体细节是通过具体的日历类确定的。示例:假定 GregorianCalendar 最初被设置为 1999 年 8 月 31 日。调用 set(Calendar.MONTH, Calendar.SEPTEMBER) 将该日期设置为 1999 年 9 月 31 日。如果随后调用 getTime(),那么这是解析 1999 年 10 月 1 日的一个暂时内部表示。

5、Java.util.Calendar类是java.util.Date类的一个更加深入,更加全面的替代。

6、agenda表示在会议上要讨论的事项,议程;同时还有目的,动机的意思。例:The next item on the agenda is the publicity budget.议程表上的下一项是宣传预算。calendar表示日历,历法。例:This is one of the biggest weeks in the racing calendar.这是全年赛马日程表中最重要的几个星期之一。

java里表示时间的类型是什么?

java.util.Date,和java.util.Calendar 是 java 的主要的时间类型 Java.util.Calendar类是java.util.Date类的一个更加深入,更加全面的替代。

java里面的时间是Date类型的。java的基本数据类型包括:byte,short,int,lang,float,double,char,Boolean,没有Date类型。date类型是一个封装类。获取当前时间的方法可以用getDate或者new date()来获取。

Java时间戳的长度为13位,这也是Java使用long类型来表示时间戳的原因。long类型占据了Java基本数据类型中占据的最高位数,可以表示范围非常大的整数。

时间数据类型 DATE,获取当前时间可以用函数 getdate(),有好几个不同的函数,分别用来获取日期,时间。

标签: #calendar类的使用