java获取当前时间和前一天日期(实现代码)
程序员文章站
2023-12-21 15:36:34
废话不多说,上代码复制代码 代码如下:string basepath = request.getscheme()+"://"+request.getservername()...
废话不多说,上代码
复制代码 代码如下:
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);