package com.zhidi.test;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.TimeZone;
public class Test2 {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
TimeZone t = c.getTimeZone();
System.out.println(t.getDisplayName());
// c.set(2015, 1, 1); 设置具体的年月日时分秒
// c.set(Calendar.YEAR,2008);// 只设置日历中的某个字段
// c.set(Calendar.MONTH,1);
// c.set(Calendar.DAY_OF_MONTH,1);
// c.add(Calendar.YEAR, +1);
// c.add(Calendar.MINUTE, +500);
System.out.println(c.get(Calendar.YEAR));// 年
System.out.println(c.get(Calendar.MONTH)+1);// 月,从0开始为第一个月
System.out.println(c.get(Calendar.DAY_OF_MONTH));// 月中的天数
System.out.println(c.get(Calendar.DAY_OF_WEEK)-1);// 周中的天数,从周日开始为第一天
System.out.println(c.get(Calendar.HOUR));// 小时数,12小时制
System.out.println(c.get(Calendar.HOUR_OF_DAY));// 一天中的第几个小时,24小时制
System.out.println(c.get(Calendar.MINUTE));// 小时中的分钟数
System.out.println(c.get(Calendar.SECOND));// 秒
System.out.println(c.get(Calendar.MILLISECOND));// 毫秒
System.out.println(c.get(Calendar.DAY_OF_YEAR));// 一年中的天数
System.out.println(c.get(Calendar.WEEK_OF_MONTH));// 一个月中的第几周
System.out.println(c.get(Calendar.WEEK_OF_YEAR));// 一年中的第几周
// System.out.println(c.toString());
GregorianCalendar gc = new GregorianCalendar();
System.out.println(gc.isLeapYear(c.get(Calendar.YEAR)));
// Date d = c.getTime();
// System.out.println(d);
// c.setTime(new Date());
// System.out.println(c);
}
}