Java获取当前时间的前一天时间

  • 引入相关包
  • 具体代码
  • 实现结果


引入相关包

// 引入日期处理的相关jar包
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

具体使用方式可能涉及到开发过程当中,定时任务更新,获取前一天时间点到现在时间点的业务,可能会使用到以下代码。

具体代码

//将时间格式化成yyyy-MM-dd HH:mm:ss的格式
 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 Date date = new Date();
 String nowTime = format.format(date);
 Calendar calendar = Calendar.getInstance();
 calendar .setTime(date);
 calendar .add(Calendar.DATE, -1);
 String beforeDay = format.format(calendar .getTime());
 System.out.println("当前时间:"+nowTime);
 System.out.println("前一天时间:"+beforeDay);

实现结果

java 获得前一天的日期 java获取当前日期前一天_java