您当前的位置: 首页 >  Java

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

java获取当前系统时间的前1天的时间

小志的博客 发布时间:2019-10-30 14:22:53 ,浏览量:0

1、代码:
package core.util;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Test {
	 public static void main(String[] args) {
		 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		 Date currentdate=new Date();
		 String systime= format.format(currentdate);
		 System.out.println("当前系统时间:====="+systime);
		 String curtime=getBeforeOneDay(currentdate);
		 System.out.println("当前系统时间的前一天的时间:====="+curtime);
	 }
	 /**
	 * 获取当前系统时间的前一天时间
	 * @param dateStr
	 * @return Date
	 * @author xiaozhi
	 * @date 2019.10.30
	 * @version: 1.0
	 * @return
	 */
	public static String getBeforeOneDay(Date currentdate) { 
	        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	        Calendar calendar = Calendar.getInstance();  
	        calendar.setTime(currentdate);  
	        calendar.add(Calendar.DAY_OF_MONTH, -1);  
	        currentdate = calendar.getTime();
	        String dayTime=format.format(currentdate);
	        return dayTime;  
	}
}

2、输出截图:

在这里插入图片描述

关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0414s