您的位置:首页 > 编程语言 > Java开发

java代码--计算来到世界多少天

2017-03-31 20:43 267 查看
package cn.Date;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.Scanner;

/*

*

*计算来到世界多少天

*  1.键盘录入你的出生年月日

*  2.把字符串转换为日期

*  3.通过该日期得到一个毫秒值

*  4.用到D-c的到下一个毫秒值

*  5.把E的毫秒值换位年

*

*/

public class World {

        public static void main(String[] args) throws ParseException {

                //键盘录入出生年月日

                Scanner sc=new Scanner(System.in);

                System.out.println("请输入你的出生年月日");

                String line=sc.nextLine();

                

                

                //把字符串转换为一个日期

                SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");

                

                //解析这个年月日

                Date d=sdf.parse(line);

                 

                //通过这个日期得到一个毫秒值

                long mytime=d.getTime();

                

                //获取当前毫秒值

                 long nowtime=System.currentTimeMillis();

                 

                 //用减法计算相差的毫秒值

                 long time=nowtime-mytime;

                 long day=time/1000/60/60/24;

                 System.out.println("你来到这个世界:"+day+"天");

                

                

                

                

        }

        

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 编程 date