• Java 第12次作业--你的生日


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

    代码:

    import java.util.*;
    import java.text.*;
    public class Tset {
    
        public static void main(String[] args) throws ParseException {
             Scanner reader=new Scanner(System.in);
             System.out.println("请输入杉杉出生年月日 格式:yyyy-MM-dd");
             String birthday=reader.nextLine();
             SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd");
             Date ssbirthday = sim.parse(birthday);
             long birthdayDateTime = ssbirthday.getTime();
             
             Date nowtime=new Date();
            SimpleDateFormat s=new SimpleDateFormat("北京时间  yyyy年  MM月  dd日");
            System.out.println(s.format(nowtime));
            long nowdate=  new Date().getTime();
            long time =(nowdate-birthdayDateTime)/1000/60/60/24;
    
            System.out.println("杉杉出生距离今天已经过去了:"+time+"天");
            
            
    
        }
    
    }

    运行截图

  • 相关阅读:
    java 单例模式-饿懒汉模式
    Java注解
    Java集合
    Java数据类型
    java实现多线程三种方法
    Java并发 线程池
    spring ioc(反转控制)
    事件驱动的Java框架
    js 标签属性与导航
    input 标签和a标签实现超链接的区别
  • 原文地址:https://www.cnblogs.com/shanshan3/p/11910925.html
Copyright © 2020-2023  润新知