package com.String;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/*15. 需求:算一下你来到这个世界多少天?
* 分析:
* 1,将生日字符串和今天字符串存在String类型的变量中
* 2,定义日期格式化对象
* 3,将日期字符串转换成日期对象
* 4,通过日期对象后期时间毫秒值
* 5,将两个时间毫秒值相减除以1000,再除以60,再除以60,再除以24得到天*/
public class Test14 {
public static void main(String[] args) throws ParseException {
String s = "1993-12-28";
String s1 = "yyyy-MM-dd";
SimpleDateFormat si = new SimpleDateFormat(s1);
Date d = si.parse(s);
long dir = d.getTime();
long now = System.currentTimeMillis();
long count = (now - dir)/(1000*60*60*24L);
System.out.println(count);
}
}
|
|