題目
在X星系的廣袤空間中漂浮著許多X星人造“炸彈”,用來(lái)作為宇宙中的路標(biāo)沽讹。
每個(gè)炸彈都可以設(shè)定多少天之后爆炸爽雄。
比如:阿爾法炸彈2015年1月1日放置,定時(shí)為15天叹谁,則它在2015年1月16日爆炸。
有一個(gè)貝塔炸彈焰檩,2014年11月9日放置锅尘,定時(shí)為1000天,請(qǐng)你計(jì)算它爆炸的準(zhǔn)確日期浪腐。
請(qǐng)?zhí)顚?xiě)該日期,格式為 yyyy-mm-dd 即4位年份2位月份2位日期议街。比如:2015-02-19
請(qǐng)嚴(yán)格按照格式書(shū)寫(xiě)特漩。不能出現(xiàn)其它文字或符號(hào)骨杂。
答案
2017-08-05
代碼
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Two {
public static String timeToExplodeFromDate(String startDateString, int dayIterval) throws ParseException{
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date startDate = dateFormat.parse(startDateString);
Calendar startCal = Calendar.getInstance();
startCal.setTime(startDate);
startCal.add(Calendar.DATE, dayIterval);
Date endDate=startCal.getTime();
String endDateString = dateFormat.format(endDate);
return endDateString;
}
public static void main(String[] args) throws ParseException{
System.out.println(timeToExplodeFromDate("2014-11-09", 1000));
}
}