zoukankan      html  css  js  c++  java
  • 第12次作业--你的生日

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

    代码:

    Birthday.java

    //利用Calendar类计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示。
    package ccut;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.Scanner;
    
    public class Birthday {
        public static void main(String args[]) throws ParseException {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            Scanner reader = new Scanner(System.in);
            System.out.println("请按照yyyy MM dd格式输入出生年月日");
            
            int year=reader.nextInt();
            int month=reader.nextInt();
            int day=reader.nextInt();
            Calendar c=Calendar.getInstance();
            c.set(year, month-1, day);//设置自己的生日时间
            
            Date birTime=c.getTime();
            System.out.println("生日为"+sdf.format(birTime));
            
            Date date = new Date();
            long time = date.getTime() - c.getTimeInMillis();//求得当前时间与出生时间的毫秒值差值
            long day1= time / 1000 / 60 / 60 / 24;//转化为“天”数
            System.out.println("天数为" + day1);
        }
    }

    运行测试结果

  • 相关阅读:
    模版继承
    用一个指向int的指针来存储一个对象的地址。
    mysql 增 删 改 查
    虚函数背后的秘密2
    二叉树的应用—最优二叉树(哈夫曼树)
    虚函数
    经典贪心,哈夫曼编码。
    以下代码有什么问题?
    前缀运算和后缀运算
    虚函数背后的秘密
  • 原文地址:https://www.cnblogs.com/leeyangtongxue/p/11917494.html
Copyright © 2011-2022 走看看