java获取昨天/今天/明天日期

Posted 乡屯米卒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java获取昨天/今天/明天日期相关的知识,希望对你有一定的参考价值。

昨天:

SimpleDateFormat sdf=new SimpleDateFormat("yyyMMdd");
Calendar calendar = new GregorianCalendar();
calendar.setTime(new Date());
calendar.add(calendar.DATE,-1);
String date= sdf.format(calendar.getTime());
System.out.println("【定时】当前时间:"+date);

今天:

Date d=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyMMdd");
String date=sdf.format(d);

明天:

SimpleDateFormat sdf=new SimpleDateFormat("yyyMMdd");
Calendar calendar = new GregorianCalendar();
calendar.setTime(new Date());
calendar.add(calendar.DATE,1);
String date= sdf.format(calendar.getTime());
System.out.println("【定时】当前时间:"+date);

 

或者 昨天

Date date4 = new Date(new Date().getTime()-24*60*60*1000);

String time = sdf.format(date4);

System.out.println(time);

 

以上是关于java获取昨天/今天/明天日期的主要内容,如果未能解决你的问题,请参考以下文章