当前位置:首页 » 编程语言 » java前一天的日期

java前一天的日期

发布时间: 2025-04-03 20:55:23

java获取当前时间的前一天

代码如下:


String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

Date dNow = new Date(); //当前时间
Date dBefore = new Date();

Calendar calendar = Calendar.getInstance(); //得到日历
calendar.setTime(dNow);//把当前时间赋给日历
calendar.add(Calendar.DAY_OF_MONTH, -1); //设置为前一天
dBefore = calendar.getTime(); //得到前一天的时间


SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //设置时间格式
String defaultStartDate = sdf.format(dBefore); //格式化前一天
String defaultEndDate = sdf.format(dNow); //格式化当前时间


System.out.println("前一天的时间是:" + defaultStartDate);

System.out.println("生成的时间是:" + defaultEndDate);

❷ JAVA如何返回前一天,今天为Today="20090203",前一天为20090202

将日期变成毫秒数,然后减去24*60*60*1000,然后所得结果在转换成日期即可

热点内容
python字母数字转换 发布:2025-04-04 16:20:19 浏览:417
服务器的u代表什么 发布:2025-04-04 16:20:18 浏览:683
三星安卓手机个性化服务有什么用 发布:2025-04-04 16:09:11 浏览:349
mac安装多版本python 发布:2025-04-04 16:01:41 浏览:150
舒听澜卓禹安的小说名叫什么 发布:2025-04-04 15:56:30 浏览:506
怎么显示自己的配置 发布:2025-04-04 15:55:47 浏览:292
电视机的密码控制是什么 发布:2025-04-04 15:43:43 浏览:327
安卓多媒体人机叫什么 发布:2025-04-04 15:41:49 浏览:919
香港云服务器防止封ip 发布:2025-04-04 15:41:47 浏览:608
linux修改中文 发布:2025-04-04 15:40:22 浏览:800