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+"天");
}
}
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:计算出生到现在多少天代码
- 计算java文件有多少行注释行,正常代码行,空白行的程序,swing做的
- JAVA代码计算1900年到所求年份共多少天。
- 一些无聊的代码之一:JAVA中的日期计算
- java中如何计算一个字符串的byte长度(一个汉字多少字符)
- 计算我写了多少行代码
- java 计算一个月有多少天和多少周
- JAVA日期计算代码
- 代码片段 -- Java计算代码执行消耗时间
- JAVA练习(计算指定目录下有多少子目录及文件)
- java 下计算质数的多线程跟单线程执行代码分析
- 计算世界完全对称日的js代码,粗糙版
- java计算器源代码
- Java计算器源代码
- 计算 GPS 经纬度 两点间 距离 JAVA 代码
- [JAVA实用应用] 项目代码行数统计器,帮助你统计项目一共有多少行代码
- 时间格式转化与计算代码(java)
- 关于计算Java程序运行时间 及Java代码--JUnit
- 根据指定两个日期计算出这些时间内有多少天是周末 php程序函数代码