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

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

     源代码 Test.java

    package cn.edu.ccut.jsts;
    import java.text.SimpleDateFormat;
    import java.util.*;
    public class Test {
    
        public static void main(String[] args) {
            Scanner in =new Scanner(System.in);
            System.out.println("请输入年月日:");//输入
            int year=in.nextInt();//
            int month=in.nextInt();//
            int day=in.nextInt();//
            Calendar calendar = Calendar.getInstance();//创建Calendar对象
            long today = calendar.getTimeInMillis();//1970.1.1距离今天时间
            System.out.println("现在距离1970.1.1过了:"+today+"毫秒");
            calendar.set(year,month-1,day);//自定义设置日历字段
            long brday = calendar.getTimeInMillis();//出生那天距离1970.1.1过去了多长时间
            System.out.println("你出生那天距离1970.1.1过了:"+brday+"毫秒");
            int cssj = (int) ((today-brday)/(3600000*24));//计算天数
            SimpleDateFormat sdf = new SimpleDateFormat(" yyyy年 MM月 dd日 ");//创建SimpleDateFormat对象,定义格式
            System.out.print("你的生日是:"+sdf.format(brday)+",");//输出 定义后的时间格式
            System.out.println("距离你出生那天已经过去了:"+cssj+"天!加油!");
            
        }
    }

    运行结果:

  • 相关阅读:
    Monkeyrunner环境搭建
    学习Monkeyrunner过程
    uiautomatorviewer使用报错
    安装JMeter
    如何测试网页的访问速度
    安装Android studio
    软件测试工程师具备技能
    WinRAR去除广告弹框(精华在末尾)
    android studio adb连接不上手机
    DOM的理解
  • 原文地址:https://www.cnblogs.com/zyg777/p/11909063.html
Copyright © 2011-2022 走看看