• DateDemo2


    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Scanner;
    /*
     * 需求:
     * 出生到現在的天數
     * 分析:
     * 1、键盘录入出生年月日
     * 2、把该字符串转换为一个日期
     * 3、通过日期的到一个毫秒值
     * 4、获取当前时间的毫秒值
     * 5、用4-3得到一个毫秒值
     * 6、转换为天数
     */
    public class DateDemo2 {
     public static void main(String[] args) throws ParseException {
      // 鍵盤錄入出生年月日
      Scanner sc = new Scanner(System.in);
      System.out.println("请输入你的出生年月日:");
      String line = sc.nextLine();
      // 把该字符串转换为一个日期
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
      Date d = sdf.parse(line);
      // 通过日期的到一个毫秒值
      long mm = d.getTime();
      // 获取当前时间的毫秒值
      long time = System.currentTimeMillis();
      // 用4-3得到一个毫秒值
      long t = time - mm;
      // 转换为天数
      long years = t / 1000 / 60 / 60 / 24 /356;
      long days= t / 1000 / 60 / 60 / 24;
      System.out.println("出生到现在共经历了:" +years + "年");
      System.out.println("出生到现在共经历了:" + days + "日");
      
     }
    }
  • 相关阅读:
    Django 登录页面重定向
    python 调试命令
    错误
    错误
    图算法之图的创建
    Git 常用命令详解(三)
    Git 常用命令详解(二)
    如何提问
    项目常用jquery/easyui函数小结
    我是怎么发现并解决项目页面渲染效率问题的(IE调试工具探查器的使用)
  • 原文地址:https://www.cnblogs.com/rong123/p/9887421.html
Copyright © 2020-2023  润新知