u010394095 2013-10-24 14:35
浏览 746

代码执行后与想要的答案不一致

package day01;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;

public class Test01 {
public static void main(String[] args) throws ParseException {
System.out.println("请输入生产日期:");
Scanner in=new Scanner(System.in);
String date=in.nextLine();
System.out.println("请输入保质日期:");
int day=in.nextInt();

System.out.println("促销时间是:"+getDate(date,day));
in.close();

}
public static String getDate(String date,int day) throws ParseException{
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date dat=sdf.parse(date);
Calendar calendar=Calendar.getInstance();
calendar.setTime(dat);
calendar.add(Calendar.DAY_OF_YEAR, day);
calendar.add(Calendar.WEEK_OF_YEAR, -2);
calendar.add(Calendar.DAY_OF_WEEK, 4);

String dates=sdf.format(calendar.getTime());
return dates;

}
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 求数学坐标画圆以及直线的算法
    • ¥35 平滑拟合曲线该如何生成
    • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
    • ¥15 名为“Product”的列已属于此 DataTable
    • ¥15 安卓adb backup备份应用数据失败
    • ¥15 eclipse运行项目时遇到的问题
    • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
    • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
    • ¥15 自己瞎改改,结果现在又运行不了了
    • ¥15 链式存储应该如何解决