今天学习到了Date类还有其他一些常用类!

这里就简单使用Date及其一些方法计算生活时间。

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;public class DateInput {public static void main(String[] args) throws ParseException {Scanner scanner = new Scanner(System.in);//        System.out.print("请输入出生年份(xxxx):");
//        String next1 = scanner.next();
//        System.out.print("请输入出生月份(xx):");
//        String next2 = scanner.next();
//        System.out.print("请输入当月号数(xx):");
//        String next3 = scanner.next();
//        String time=next1+"年"+next2+"月"+next3+"日";
System.out.print("请输入出生年月日(xxxx年xx月xx日):");String time=scanner.next();SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日");Date date = new Date();Date s=format.parse(time);long tm=date.getTime()-s.getTime();System.out.println("您已出生"+tm/1000/60/60/24+"天!"+"\n约"+tm/1000/60/60/24/365+"年!");}
}

转载于:https://www.cnblogs.com/YLTzxzy/p/10895751.html

利用Date类计算生活时间相关推荐

  1. 如何使用Date类获取当前时间

    如何使用Date类获取当前时间 format用来格式化Date类型数据 SimpleDateFormat 用来格式化日期时间 /*** */ package com.chinasoft.javaSE. ...

  2. java利用Date类做练习,实现倒计时30s功能

    原理: 利用Date时间类,获取对应的时间对象 利用System.currentTimeMillis()方法,获取现在到1970年1月1日 00:00:00的毫秒数,在这个毫秒数的基础上,加30秒传入 ...

  3. java工具类-计算相对时间的工具类即两个时间的时间差

    java相对时间的工具类,此类中有两个暴露的方法,相对于当前时间的方法和相对于某时间的方法. 返回String,如:2小时前/3天2时13秒/昨天 具体请运行查看 (DateTimeFormatUti ...

  4. Java工具类 计算某个时间距离当前时间相差多少天、多少小时、多少分、多少秒

    /*** 计算传入时间距离当前时间多久** @param date* @return*/ public static String getTimeDiff(String date) {if (Obje ...

  5. Qt 利用QTime类来控制时间,QTime的成员函数的用法

    QTime::QTime() 默认构造函数,构造一个时,分,秒都为0的时间,如00:00:00.000(午夜) QTime::QTime(int h, int m, int s=0, int ms = ...

  6. Qt中利用QTime类来控制时间,这里简单介绍一下QTime的成员函数的用法:

    QTime::QTime() 默认构造函数,构造一个时,分,秒都为0的时间,如00:00:00.000(午夜) QTime::QTime(int h, int m, int s=0, int ms = ...

  7. Python 日期模块的 datetime.date 类

    datetime.date 类是表示具有年.月.日属性的类.使用 today()类方法可返回当前日期的 date 对象.例如: import datetime today = datetime.dat ...

  8. Date类和LocalDate类的使用

    Java中有一个特殊的用来表示时间点的类Date,还有一个以日历表示法表示日期的类LocalDate,相比于其他类我们使用较少,但日期时间的使用之处还是很多的,我们也需要熟练掌握这两个类. Date类 ...

  9. Date类(日期时间类)219

    219节课堂笔记 1.概述:表示特定的时间 2.所在的类:java.util.Date(表示时间和日期的类) 类date标识特定的瞬间,精确到毫秒 3.毫秒的换算:1秒=1000毫秒 tips:不可以 ...

最新文章

  1. CBGS : 三维点云物体检测的类平衡分组和采样(新自动驾驶数据集nScenes第一名算法)...
  2. 理论+实操: linux中firewalld防火墙基础讲解(转载)
  3. (转)Android SharedPreferences的使用
  4. JAVA编程心得-JAVA实现CRC-CCITT(XMODEM)算法
  5. torch中Dataset的构造与解读
  6. form组件、cookie、session机制
  7. cad批量等高线lisp_基于AutoCAD Lisp局部等高线自动内插新方法
  8. 金蝶软件常用基础SQL数据表
  9. 如何通过数据驱动业务发展
  10. 摘 :史丰收快速计算法的口诀及其简单应用方法(部分)
  11. 【FXCG】美联储加息之际,新兴市场加息周期却接近尾声
  12. Graph Convolutional Tracking
  13. Element-UI源码学习——弹框组件
  14. 11.8版本更新公告:灵罗娃娃 格温登场
  15. docker logs日志清除
  16. JavaScript 判断浏览器类型及32位64位
  17. 考研秘籍——考研流程及初试备战
  18. Failed to get schema version. Underlying cause: Failed to create database metastore_db
  19. JavaScript代码题--以及一些奇奇怪怪的发现
  20. 今天发现一个玩崩坏3手游效果特别好的神器,特意来安利一下

热门文章

  1. pcie 的function_PCIe扫盲——BDF与配置空间
  2. WordPress 获取当前页面 ID 的几大方法
  3. 小程序 遮罩层(阻止事件穿透)
  4. 【python】动态调用函数名
  5. windows延缓写入失败相关问题解决办法
  6. 没有光驱怎样从硬盘上安装Windows XP系统
  7. 前端学习(3039):vue+element今日头条管理-侧边菜单栏的展示和收缩
  8. 工作49:loaction注意
  9. 前端学习(1391):多人管理项目11邮箱地址查询信息
  10. 前端学习(1355)模板语法循环