结果示意图
*A:案例演示
- * 需求:算一下你来到这个世界多少天?
* 分析:
- * 1、首先把出生日期和现在日期字符串放入变量中
- * 2、创建日期格式对象
- * 3、把日期字符串转换成日期对象
- * 4、把日期对象转成日期毫秒值
- * 5、把两个毫秒值相减除以1000转换成秒,再除以60转换成分钟,再除以60转换成小时,再除以24转换成天
案例代码
- package com.fenxiangbe.regex;
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- public class Demo_Test {
- /**
- *A:案例演示
- * 需求:算一下你来到这个世界多少天?
- *
- * 分析:
- * 1、首先把出生日期和现在日期字符串放入变量中
- * 2、创建日期格式对象
- * 3、把日期字符串转换成日期对象
- * 4、把日期对象转成日期毫秒值
- * 5、把两个毫秒值相减除以1000转换成秒,再除以60转换成分钟,再除以60转换成小时,再除以24转换成天
- *
- * @throws ParseException
- */
- public static void main(String[] args) throws ParseException {
- String birthday = “2013年11月09日 “;
- String today = “2017年09月14日”;
- SimpleDateFormat sdf = new SimpleDateFormat(“yyyy年MM月dd日”);
- Date d1 = sdf.parse(birthday);
- long l1 = d1.getTime();
- Date d2 = sdf.parse(today);
- long l2 = d2.getTime();
- System.out.println((l2 – l1) / 1000 / 60 / 60 / 24 + “天”);
- }
- }
代码下载:
评论前必须登录!
注册