位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java Calendar 类

提问人:刘旭39发布时间:2020-11-28

Calendar 类

在JDK 1.0版本时,只有Date类可以用来表示时间,但是因为Date类无法完全表示国际化时区, 所以之后加入了Calendar类来进行时间和日期的处理。从Date类的源码中可以看到,有很多方法已 经被废弃了(被废弃的属性或方法会加上©Deprecaled注解)。实际上它们是被Calendar类的方法替代了。

Calendar类是一个抽象类,它为特定的时间、年、月、日、小时等之间的转换提供了操作方 法,也为获取日历和操作日历(如获得上一星期的曰期等)提供了便捷的方法。

Calendar类不能直接用new关键字来初始化对象,但它提供了getInstance()方法,用来获得Calendar类的对象,并且通过使用当前系统的日期和时间初始化该对象Calendar.getlnstance()方法 定义格式如下:

Calendar cal = Calendar.getlnstance();

import java.sql.Date;

import java.util.Calendar;

//Calendar.geInstance()方法

public class CalendarDemo{

public static void main(String[] args) {

Calendar cal = Calendar.getInstance();

System.out.println("当前日期为:"+cal.toString());

}

}

RI00%S%ST]K3R9O~51ZV%KB.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部