jar包不怎么会用,时间函数弄了好久没弄出来

图片说明我想将前台传来的string类型的birth出生日期通过这个函数变成string类型的day,然后传到数据库中。

public static void main(String args[]) {
    String birth = "2000-1-25";// 假设是你前台传来的生日
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    try {
        Date birthDay = sdf.parse(birth);
        Date nowdate = new Date();// 现在的时间用于计算现在的年纪
        long diff = nowdate.getTime() - birthDay.getTime();// 这样得到的差值是微秒级别
        long days = diff / (1000 * 60 * 60 * 24);
        System.out.println("我已经活了" + days + "天了!");
    } catch (ParseException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}![图片说明](https://img-ask.csdn.net/upload/201805/09/1525830553_729957.png)
    望采纳。