Calendar

/*
 *此处列举了一些日历的简单用法。
 */

package classfile;

import java.util.*;

public class CalendarDemo
{
	public static void main(String[] args)
	{
		method_add();
		method_get();
		method_getTime();
		method_set();
		method_setTime();
	}

	public static void method_add()
	{
		//以系统当前的时间创建一个日历对象
		Calendar calendar = new GregorianCalendar();

		//将日历表示的日期,向后推5天
		calendar.add(Calendar.DAY_OF_MONTH,5);
		System.out.println(calendar);
	}

	public static void method_get()
	{
		//以系统的当前状态创建一个日历对象
		Calendar calendar = Calendar.getInstance();

		//获取日历的年份
		System.out.println("年份:"+calendar.get(Calendar.YEAR));

		//获取日历的月份0-11
		System.out.println("月份:"+(calendar.get(Calendar.MONTH)+1));

		//获取日历中的月份中的天数
		System.out.println("天数:"+calendar.get(Calendar.DATE));

		//获取日历的星期中的天数,周日为一周的第一天
		System.out.println("星期:"+calendar.get(Calendar.DAY_OF_WEEK));

		//获取日历的时钟1-24
		System.out.println("时钟:"+calendar.get(Calendar.HOUR_OF_DAY));

		//获取日历的时钟1-12
		System.out.println("时钟:"+calendar.get(Calendar.HOUR));

		//获取日历的分钟
		System.out.println("分钟:"+calendar.get(Calendar.MINUTE));

		//获取日历的秒钟
		System.out.println("秒钟:"+calendar.get(Calendar.SECOND));
	}

	public static void method_getTime()
	{
		Calendar calendar = Calendar.getInstance();

		//获取日历所表示的日期对象
		Date date = calendar.getTime();
		System.out.println("日历转日期:"+date);
	}

	public static void method_set()
	{
		Calendar calendar = Calendar.getInstance();
		
		//设置日历的日期
		calendar.set(2014,6,25);
		System.out.println("设置日历:"+calendar.getTime());

		//设置一周的第一天
		System.out.println("星期:"+calendar.get(Calendar.DAY_OF_WEEK));
		calendar.setFirstDayOfWeek(Calendar.MONDAY);
		System.out.println("星期:"+calendar.get(Calendar.DAY_OF_WEEK));
	}

	public static void method_setTime()
	{
		//设置一个指定日期的日历,未设置的字段使用默认值
		Calendar calendar = new GregorianCalendar(2014,6,25);
		System.out.println(calendar.getTime());
		
		//更改日历的日期
		calendar.setTime(new Date());
		System.out.println(calendar.getTime());
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值