当前位置: 代码迷 >> 综合 >> 获取某一天的前一天的日期
  详细解决方案

获取某一天的前一天的日期

热度:61   发布时间:2023-11-01 03:58:59.0


String registerTime=“2017-06-05”;


Calendar c = Calendar.getInstance(); 

Date date = null;
try {
date = new SimpleDateFormat("yy-MM-dd").parse(registerTime);
} catch (ParseException e) {
e.printStackTrace();

c.setTime(date); 
int day=c.get(Calendar.DATE); 
c.set(Calendar.DATE,day-1); 
String lastregisterTime = new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()); 
System.out.println(lastregisterTime);
  相关解决方案