A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhangganxi 中级黑马   /  2016-7-14 22:07  /  624 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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);
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马