java 获取三天前时间_java 获取前几天时间
標簽:
java?? 獲取前幾天時間
一.toLocaleString()函數過時:
//當前時間
Date endDate=new Date();
String endTime=endDate.toLocaleString();
//開始時間
Calendar calendar=new GregorianCalendar();
calendar.setTime(endDate);
calendar.add(calendar.DATE,-day);//把日期往后增加一天.整數往后推,負數往前移動
Date startDate =calendar.getTime();
String startTime=startDate.toLocaleString();
二.解決方案:
//獲取開始時間,結束時間
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar calendar=new GregorianCalendar();
String endTime=sdf.format(calendar.getTime());
calendar.add(calendar.DATE,-day);//把日期往后增加一天.整數往后推,負數往前移動
String startTime=sdf.format(calendar.getTime());
標簽:
總結
以上是生活随笔為你收集整理的java 获取三天前时间_java 获取前几天时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java8 lambda 视频_一文搞懂
- 下一篇: eclipse java 1.8 vm_