java如何获取当前日期并计算出2个月后的日期
3个回答
展开全部
//0、日期输出格式
SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd,HH:mm:ss");
//1、获取当前日期 方式一
Date b = new Date();
System.out.println(f.format(b));
//2、获取当前日期 方式二
Calendar c = Calendar.getInstance();
//可以手动设置日期
//c.set(2011, Calendar.JANUARY, 31);
System.out.println(f.format(c.getTime()));
//3、获取当前日期增加两个月后的日期,
c.add(Calendar.MONTH, 2);
System.out.println(f.format(c.getTime()));
SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd,HH:mm:ss");
//1、获取当前日期 方式一
Date b = new Date();
System.out.println(f.format(b));
//2、获取当前日期 方式二
Calendar c = Calendar.getInstance();
//可以手动设置日期
//c.set(2011, Calendar.JANUARY, 31);
System.out.println(f.format(c.getTime()));
//3、获取当前日期增加两个月后的日期,
c.add(Calendar.MONTH, 2);
System.out.println(f.format(c.getTime()));
展开全部
当前时间 Date currentDate = new Date();
两个月后 Date twoMonthsLater = Calendar.addMonth ...
具体代码我忘了,希望对你有帮助。
两个月后 Date twoMonthsLater = Calendar.addMonth ...
具体代码我忘了,希望对你有帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种方法
1.Date b = new Date();
SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd,hh:mm:ss");
System.out.println(f.format(b));
2.Calendar c = Calendar.getInstance();
//c.set(2011, 1, 1);
System.out.println(f.format(c.getTime()));
c.add(Calendar.DAY_OF_MONTH, 2);
System.out.println(f.format(c.getTime()));
1.Date b = new Date();
SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd,hh:mm:ss");
System.out.println(f.format(b));
2.Calendar c = Calendar.getInstance();
//c.set(2011, 1, 1);
System.out.println(f.format(c.getTime()));
c.add(Calendar.DAY_OF_MONTH, 2);
System.out.println(f.format(c.getTime()));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询