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

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

    源代码:Birth.java

    package gxt;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Scanner;
    public class Birth {
        public static void fundata() throws ParseException{
    System.out.println("请输入您的出生日期:");
            
            String birthday=new Scanner(System.in).next();    
            
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
            
            Date birth=sdf.parse(birthday);
            //获取当前日期;
            Date now=new Date();
            long nowtime=now.getTime();
            long birthtime=birth.getTime();
            long sub=nowtime-birthtime;
            if(sub<0){
                System.out.println("无法计算");
            }else{
                System.out.println(sub/1000/60/60/24);
            }
        }
        public static void main(String[] args) throws Exception{
            
            fundata();
        }
    
    }

    运行结果

  • 相关阅读:
    稀疏核机
    核方法
    变分法
    拉格朗日乘子
    序列数据
    连续隐含变量
    线性回归模型
    采样方法
    线性分类模型
    一些音乐下的评论
  • 原文地址:https://www.cnblogs.com/GXTSTAY/p/11923574.html
Copyright © 2011-2022 走看看