活到今天,我才知道我活了9823天_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 活到今天,我才知道我活了9823天

活到今天,我才知道我活了9823天

 2013/12/8 0:26:06  xfxlch  程序员俱乐部  我要评论(0)
  • 摘要:今天在做一个线程工具的时候,突然要用到日期格式的转换。然后就自己写了一个计算天数的方法,我输入自己的出生年月,发现我快活了10000天了。我要加油啦。输入自己的出生日期,自己算一下吧。例如:birthday="1988-12-12"publicvoidfetchAge(Stringbirthday)throwsParseException{SimpleDateFormatformat=newSimpleDateFormat("yyyy-mm-dd");DatebirthDate=format
  • 标签:

今天在做一个线程工具的时候,突然要用到日期格式的转换。

然后就自己写了一个计算天数的方法,我输入自己的出生年月,发现我快活了10000天了。我要加油啦。输入自己的出生日期,自己算一下吧。例如:birthday="1988-12-12"

?

public void fetchAge(String birthday) throws ParseException {

SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");

Date birthDate = format.parse(birthday);

Date now = new Date(System.currentTimeMillis());

now.compareTo(birthDate);

System.out.println(birthDate);

System.out.println(now);

Calendar cal = Calendar.getInstance(); ? ?

? ? ? ? cal.setTime(birthDate); ? ?

? ? ? ? long time1 = cal.getTimeInMillis(); ? ? ? ? ? ? ? ??

? ? ? ? cal.setTime(now); ? ?

? ? ? ? long time2 = cal.getTimeInMillis(); ? ? ? ??

? ? ? ? long between_days=(time2-time1)/(1000*3600*24);

System.out.println(between_days);

}

?

?

岁月啊,你能慢点吗。

上一篇: 堆排序 下一篇: 基于注解的参数校验框架
  • 相关文章
发表评论
用户名: 匿名