黑马程序员技术交流社区

标题: 计算年龄 [打印本页]

作者: aguang    时间: 2015-8-24 15:01
标题: 计算年龄
  1. package test;

  2. import java.text.ParseException;
  3. import java.text.SimpleDateFormat;
  4. import java.util.Date;
  5. import java.util.Scanner;

  6. public class Test01 {
  7.         public static void main(String[] args) throws Exception {
  8.                 Scanner sc=new Scanner(System.in);
  9.                 System.out.println("请输入你的生日:格式为yyyy-yy-yy");
  10.                 String line=sc.nextLine();
  11.                
  12.                 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
  13.                 Date d=sdf.parse(line);
  14.                
  15.                 long time=d.getTime();
  16.                
  17.                 long timeNow=System.currentTimeMillis()-time;
  18.                
  19.                 long day=timeNow/1000/60/60/24;
  20.                
  21.                 System.out.println("你今年:"+(day/365)+"岁");
  22.                
  23.                
  24.         }
  25. }
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2