zoukankan      html  css  js  c++  java
  • Date 类

    package Date;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Scanner;
    
    /**
     * 程序启动后要求用户输入自己的生日,如:1992-08-02
     * 然后经过程序计算输出:到今天为止,活了xxxx天。
     * @author soft01
     *
     */
    
    public class Test {
    	public static void main(String[] args) throws ParseException {
    		/*
    //		 * 提示:Date有毫秒值可用
    //		 */
    //		Date date = new Date();
    //		SimpleDateFormat line = new SimpleDateFormat("yyyy-MM-dd");
    //		System.out.println(line.format(date));
    //		String str = scan.nextLine();
    //		Date date1 = line.parse(str);
    //		
    //		long time =date1.getTime();
    //		long time1 =date.getTime();
    //		System.out.println("你到今天为止活了"+(time1-time)/1000/60/60/24+"天");
    //		
    //		time=time+10000L*60*60*24*1000;
    //		Date date3 =new Date(time);
    //		System.out.println("出生10000天的纪念日是"+line.format(date3));
    //		
    //		
    //		
    		Scanner scan =new Scanner(System.in);
    		System.out.println("请输入你的生日");
    		String brithStr = scan.nextLine();
    		SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");
    		
    		Date birth = sdf.parse(brithStr);
    		long time =new Date().getTime()-birth.getTime();
    		time=time/1000/60/60/24;
    		System.out.println(time);
    		
    		 time =birth.getTime();
    		 time=time+10000L*60*60*24*1000;
    		 Date date =new Date(time);
    		 System.out.println("10000天纪念日是:"+sdf.format(date));
    		
    		
    		
    		
    		
    	}
    
    }
    

      

  • 相关阅读:
    填空:类型转换1
    :其他基本数据类型存储空间大小
    10:Hello, World!的大小
    09:整型与布尔型的转换
    08:打印字符
    07:打印ASCII码
    06:浮点数向零舍入
    05:填空:类型转换2
    04:填空:类型转换1
    03:其他基本数据类型存储空间大小
  • 原文地址:https://www.cnblogs.com/xyk1987/p/8378816.html
Copyright © 2011-2022 走看看