输入一个小时数
默认输出有多少秒
输入一个起始时间
加上输入的小时数
生成之后的时间
然后 随便输入一个年月日,计算出10000天以后是哪一年哪一天,
急,在线等, 谢谢各位大神了
package test1;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Scanner;
/**
*
* @author 加洲旅馆2012
* Date 2016-4-19 9:37:00
* 注:1.输入日期范围没加判断
* 2.不给我分你好意思吗?
*
*/
public class test {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//小时
int h = scan.nextInt();
int s = (h*3600);
System.out.println(h+"小时="+s+"秒");
//分别 年 月 日
int year = scan.nextInt();
int month = scan.nextInt();
int day = scan.nextInt();
//设定日期格式
SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd,hh:mm:ss");
Calendar c = Calendar.getInstance();
//设置Calendar日历的值
//month从0开始,所以相应减1
c.set(year, month>=1?month-1:0, day,h,0,0);
//System.out.println(f.format(c.getTime()));
//设定天数在10000天以后
c.add(Calendar.DATE, 10000);
//输出
System.out.println(f.format(c.getTime()));
}
}
谢谢了~ 不过貌似分数太高了 哈哈,
@-柒陆: 哈哈,高的离谱
这是送分题啊,楼下, 上
楼下, 上
送分题啊,+-*/
具体代码:
楼下,上
同学,你这分送的。