java.Calendar

/**
		 * Calendar 抽象类不能实例化:
		 *            GregorianCalendar子类
		 *            getInstance()方法
		 */
		// 初始化
		Calendar cal = new GregorianCalendar();// 无参时默认本地时间
		Calendar cal1 = Calendar.getInstance();

		// 获取数据
		System.out.println(cal.toString());//...
		System.out.println(cal.getTime());// 获取时间,不符合国人习惯
		System.out.println(cal.get(Calendar.YEAR));// 年
		System.out.println(cal.get(Calendar.MONTH));// 月份从0开始计数
		System.out.println(cal.get(Calendar.DAY_OF_MONTH));// 日
		System.out.println(cal.get(Calendar.HOUR));// 时,12小时制
		System.out.println(cal.get(Calendar.HOUR_OF_DAY));// 时,24小时制
		System.out.println(cal.get(Calendar.MINUTE));// 分
		System.out.println(cal.get(Calendar.SECOND));// 秒
		System.out.println(cal.get(Calendar.DAY_OF_WEEK));//一周的第几天  周天是第一天
		
		System.out.println("-----------------------------------------");
		
		System.out.println(cal.getActualMaximum(Calendar.DAY_OF_MONTH));//当前月最后一天是几号
		System.out.println(cal.getActualMinimum(Calendar.DAY_OF_MONTH));//当前月第一天是几号
		
		System.out.println("-----------------------------------------");

		// 设置数据
		DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 设置时间样式(时间字符串)
		
		java.util.Date date1 = java.sql.Date.valueOf("2020-01-01");// 将字符串转换为日期 年 月 日
		
		Date date = df.parse("2020-01-01 13:12:11");//字符串转日期   年 月 日 时 分 秒
		
		//设置日期
		cal.setTime(date);
		System.out.println(cal.getTime());// 获取时间,不符合国人习惯
		cal.set(Calendar.YEAR,2025);// 年
		cal.set(Calendar.MONTH,9);// 月份从0开始计数
		cal.set(Calendar.DAY_OF_MONTH,12);// 日
		cal.set(Calendar.HOUR,12);// 时,12小时制
		cal.set(Calendar.HOUR_OF_DAY,13);// 时,24小时制
		cal.set(Calendar.MINUTE,14);// 分
		cal.set(Calendar.SECOND,15);// 秒
		System.out.println(cal.getTime());// 获取时间,不符合国人习惯
		
		//add运算
		cal.add(Calendar.YEAR,25);
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值