zoukankan      html  css  js  c++  java
  • 第12次作业

    1.利用Calendar类计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示。

    /*
    * 使用Calendar类传建一个日历对象,
    * 用set方法设置年,月,日
    * 使用getTimeInMillis()方法得到毫秒值
    * */
    package comm;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Scanner;
    public class Test2 {
    public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    System.out.print("请输入你的生日");
    int year=sc.nextInt();
    int month=sc.nextInt();
    int day=sc.nextInt();
    Calendar cal= Calendar.getInstance();
    cal.set(year, (month-1),day);
    Calendar nowday=Calendar.getInstance();
    SimpleDateFormat matter=new SimpleDateFormat("yyyy年MM月dd日");
    System.out.println(matter.format(cal.getTimeInMillis()));
    System.out.println("你已经出生"+(nowday.getTimeInMillis()-cal.getTimeInMillis())/(1000*60*60*24)+"天");
    }

    }

    运行结果

  • 相关阅读:
    36、基于TCP、UDP协议的嵌套字通信
    34、异常以及网络编程
    作业4月15号
    31、反射与内置方法、元类
    30、多态与鸭子类型以及内置函数
    作业4月9号
    29、继承
    作业4月8号
    28、封装
    27、面向对象
  • 原文地址:https://www.cnblogs.com/LJTQ/p/11923914.html
Copyright © 2011-2022 走看看