A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

安保处

中级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 安保处 中级黑马   /  2015-9-9 21:48  /  403 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
* 示例:计算自己来到这个世界上多少天了
                        思路:
                                1、定义两个日期字符串,分别记录自己的生日和今天的日期。
                                2、定义一个日期格式化对象(SimpleDateFormat)。
                                3、通过日期格式化对象吧 日期字符串 转成 日期对象。
                                4、通过两个日期对象分别获取到毫秒值,并计算出差值。
                                5、第四步得到的毫秒值/1000/60/60/24,得到的就是天数。*/
package com.heima;

//import java.text.ParseException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Scanner;
public class Day {

                       
        public static void main(String[] args) throws ParseException {
                Scanner sc=new Scanner(System.in);
                System.out.println("请输入您的出生年月,格式:xxxx/xx/xx1");
                String a=sc.nextLine();
                SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");//创建对象(格式)
                 long c=sdf.format(new date())-sdf.parse(a).getTime();//parse方法把日期类型字符串转换成 日期类型对象.通过getTime获取对象对应的毫秒
                 System.out.println(c/1000/3600/24);
        }

}

评分

参与人数 2黑马币 +40 收起 理由
强晨曦 + 20 哈哈 打赏你20吧
迷路的小孩儿 + 20 赞一个!

查看全部评分

1 个回复

倒序浏览
好厉害的样子
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马