java Calendar学习笔记

来源:互联网 发布:mysql count优化 编辑:程序博客网 时间:2024/05/04 11:57

Calendar 与 Date 的转换非常简单:

Calendar calendar = Calendar.getInstance();
// 从一个 Calendar 对象中获取 Date 对象
Date date = calendar.getTime();
// 将 Date 对象反应到一个 Calendar 对象中,
// Calendar/GregorianCalendar 没有构造函数可以接受 Date 对象
// 所以我们必需先获得一个实例,然后设置 Date 对象
calendar.setTime(date);


计算当前年份:

long l = System.currentTimeMillis();  Date date = new Date(l);  Calendar cal = Calendar.getInstance();  cal.setTime(date);  System.out.println(cal.get(Calendar.YEAR));  System.out.println(cal.get(Calendar.MONTH) + 1);// 月份计算是从0作为1开始的。  System.out.println(cal.get(Calendar.DATE));  System.out.println(cal.get(Calendar.HOUR));  System.out.println(cal.get(Calendar.MINUTE));  System.out.println(cal.get(Calendar.SECOND));

0 0
原创粉丝点击