package yyyymmdd;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class sss {
public static void main(String[] args) throws ParseException {
String date="2016-09-17";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date preDate = dateFormat.parse(date);
Date nextDate = dateFormat.parse(date);
Date pre2Date = dateFormat.parse(date);
Date next2Date = dateFormat.parse(date);
Double nextprice = 0.0;
Double preprice = 0.0;
String preDateStr = dateFormat.format(preDate.getTime() - 1 * 24 * 60 * 60 * 1000);//昨天
String pre2DateStr = dateFormat.format(pre2Date.getTime() - 2 * 24 * 60 * 60 * 1000);//前天
String pre3DateStr = dateFormat.format(pre2Date.getTime() - 3 * 24 * 60 * 60 * 1000);//3TIAN千
String nextDateStr = dateFormat.format(nextDate.getTime() + 1 * 24 * 60 * 60 * 1000);
String next2DateStr = dateFormat.format(next2Date.getTime() + 2 * 24 * 60 * 60 * 1000);
String next3DateStr = dateFormat.format(next2Date.getTime() + 3 * 24 * 60 * 60 * 1000);
System.out.println(preDateStr);
System.out.println(pre2DateStr);
System.out.println(pre3DateStr);
System.out.println(nextDateStr);
}
}
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class sss {
public static void main(String[] args) throws ParseException {
String date="2016-09-17";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date preDate = dateFormat.parse(date);
Date nextDate = dateFormat.parse(date);
Date pre2Date = dateFormat.parse(date);
Date next2Date = dateFormat.parse(date);
Double nextprice = 0.0;
Double preprice = 0.0;
String preDateStr = dateFormat.format(preDate.getTime() - 1 * 24 * 60 * 60 * 1000);//昨天
String pre2DateStr = dateFormat.format(pre2Date.getTime() - 2 * 24 * 60 * 60 * 1000);//前天
String pre3DateStr = dateFormat.format(pre2Date.getTime() - 3 * 24 * 60 * 60 * 1000);//3TIAN千
String nextDateStr = dateFormat.format(nextDate.getTime() + 1 * 24 * 60 * 60 * 1000);
String next2DateStr = dateFormat.format(next2Date.getTime() + 2 * 24 * 60 * 60 * 1000);
String next3DateStr = dateFormat.format(next2Date.getTime() + 3 * 24 * 60 * 60 * 1000);
System.out.println(preDateStr);
System.out.println(pre2DateStr);
System.out.println(pre3DateStr);
System.out.println(nextDateStr);
}
}
输出----
2016-09-16
2016-09-15
2016-09-14
2016-09-18