zoukankan      html  css  js  c++  java
  • 生日

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

    package po;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.Scanner;
    
    public class time {
    
        /**
         * @param args
         * @throws ParseException 
         */
        public static void main(String[] args) throws ParseException {
            Calendar ca=Calendar.getInstance();
            long e=System.currentTimeMillis();//获得当前时间毫秒值
            System.out.println(e);
            Scanner re=new Scanner(System.in);
            System.out.println("请输入出生年份");
            String bir=re.nextLine();
               SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd");
                Date da=sdf.parse(bir);//将时间转成日期型
              String geshi=sdf.format(da);//格式化时间
            ca.setTime(da);//设定自己的生日为日期
            long bir1=ca.getTimeInMillis();//获得生日毫秒值
            System.out.println(geshi);
    
            System.out.println(bir1);
            System.out.println((e-bir1)/1000/60/60/24);//做差值转成天输出
    
            //da.getTime();
            //String nowtim=agf.format(da);
            
        }
    
    }

  • 相关阅读:
    执行上下文和作用域,作用域链
    学习笔记一:定位
    exports和module.exports的区别——学习笔记
    伪类和伪元素
    visibility和display
    CSS选择器,层叠
    Servlet乱码处理-------续集
    Servlet的乱码处理手记
    前端框架之Semantic UI
    最完整的Oracle11g 概述
  • 原文地址:https://www.cnblogs.com/chenxiangyuu/p/11913363.html
Copyright © 2011-2022 走看看