Calendar——中计算时间的方法

本文介绍如何使用Java的Calendar类进行日期的加减运算,包括如何查看三年两个月零一天后的日期,以及五年前的日期。此外,还详细展示了如何根据用户输入的日期字符串,通过SimpleDateFormat转换为Date类型,再利用Calendar类进行日期计算,并最终将计算后的日期以字符串形式展示给用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public class CalendarDemo5 {

	public static void main(String[] args) {
		/**
		 * 查看三年两个月零一天以后的日期
		 */
		Calendar calendar = Calendar.getInstance();
		//查看三年后
		calendar.add(Calendar.YEAR,3);
		System.out.println(calendar.getTime());
		//在查看五年前
		calendar.add(Calendar.YEAR,-8);
		System.out.println(calendar.getTime());
		/**
		 * 当遇到类似开发需求
		 * 要求用户输入一个日期,然后对该日期,然后对该日期进行一系列的运算,
		 * 再将计算后的日期显示给用户。
		 * 流程如下:
		 * 1:获取用户输入的日期字符串
		 * 2:使用SimpDateFormat将其转换为Date
		 * 3:创建一个Calendardar根据需求计算时间
		 * 4:使用Calendar根据需求计算时间
		 * 5:将Calendar转换为Date
		 * 6:使用SimpleDateFormat将Date转换为字符串显示给用户
		 * 
		 * 
		 */
		
		
		
		
		
		
	
	
	}

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值