一般的なオブジェクト_あなたがこの世界に来た数日のケース
1315 ワード
package cn.itcast_05;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
/*
* ?
*
* :
* A:
* B:
* C:
* D:
* E: D-C
* F: E
* /1000/60/60/24
*/
public class MyYearOldDemo {
public static void main(String[] args) throws ParseException {
//
Scanner sc = new Scanner(System.in);
//
System.out.println(" (yyyy-MM-dd):");
String line = sc.nextLine();
//
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date d = sdf.parse(line);
//
long myTime = d.getTime();
//
long nowTime = System.currentTimeMillis();
// D( )-C( )
long time = nowTime - myTime;
// E
long year = time / 1000 / 60 / 60 / 24 / 365;// 1996-08-03
System.out.println(" " + year + " ");
long dat = time / 1000 / 60 / 60 / 24;
System.out.println(" " + dat + " ");
long hour = time / 1000 / 60 / 60;
System.out.println(" " + hour + " ");
long min = time / 1000 / 60;
System.out.println(" " + min + " ");
}
}