时间:2021-05-20
这篇文章主要介绍了Java Calendar日历类原理及使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java.util.Calendar 是日历类,在Date后出现,替换掉了许多Date的方法。该类将所有可能用到的时间信息封装为静态成员变量,方便获取。日历类就是方便获取各个时间属性的。Calendar类无法直接创建对象使用,里边有一个静态方法getInstance(),该方法返回了Calendar类的子类对象。Calendar类中提供很多成员常量,代表给定的日历字段:具体如下图
1
获取方式
Calendar为抽象类,由于语言敏感性,Calendar类在创建对象时并非直接创建,而是通过静态方法创建,返回子类对象,如下:
Calendar静态方法
public static Calendar getInstance() :使用默认时区和语言环境获得一个日历
常用方法
根据Calendar类的API文档,常用方法有:
public int get(int field) :返回给定日历字段的值。
代码执行后的结果
2
public void set(int field, int value) :将给定的日历字段设置为给定值。
代码执行后的结果
3
public abstract void add(int field, int amount) :根据日历的规则,为给定的日历字段添加或减去指定的时间量。
代码执行后的结果
4
public Date getTime() :返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象。
代码执行后的结果
5
注意事项
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、java.util.Calendar介绍Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历
本文实例为大家分享了java利用Calendar类打印日历的具体代码,供大家参考,具体内容如下importjava.util.Calendar;importja
微信小程序日历组件calendar详解及实例模版使用:src="../cal/calendar.wxml">is="calendar"data="{{selec
jQuery事件日历插件e-calendar,支持针对指定日期自定义日程安排(无条数限制),设置过日程的日期会高亮显示,兼容IE7+主流浏览器。原版使用方法及演
java的Console类的使用方法及实例JDK6中提供了java.io.Console类专用来访问基于字符的控制台设备。如果你的Java程序要与Windows