请使用日期时间相关的API,计算出一个人已经出生了多少天
package com.learn.demo03.DateFormat;import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;/*练习:请使用日期时间相关的API,计算出一个人已经出生了多少天。分析:1.使用Scanner类中的方法next,获取出生日期2.使用DateFormat类中的方法parse,把字符串的出生日期,解析为Date格式的出生日期3.把Date格式的出生日期转换为毫秒值4.获取当前的日期,转换为毫秒值5.使用当前日期的毫秒值-出生日期的毫秒值6.把毫秒差值转换为天(s/1000/60/60/24)*/
public class Demo02Test {public static void main(String[] args) throws ParseException {//1.使用Scanner类中的方法next,获取出生日期Scanner sc = new Scanner(System.in);System.out.println("请输入您的出生日期,格式:yyyy-MM-dd");String birthdayDateString = sc.next();//2.使用DateFormat类中的方法parse,把字符串的出生日期,解析为Date格式的出生日期SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date birthdayDate = sdf.parse(birthdayDateString);//3.把Date格式的出生日期转换为毫秒值long birthdayDateTime = birthdayDate.getTime();//4.获取当前的日期,转换为毫秒值long todayTime = new Date().getTime();//5.使用当前日期的毫秒值-出生日期的毫秒值long time = todayTime-birthdayDateTime;//6.把毫秒差值转换为天(s/1000/60/60/24)System.out.println(time/1000/60/60/24);}
}
请使用日期时间相关的API,计算出一个人已经出生了多少天相关推荐
- 假如小明今年第1季度的三个月中的营业额分别是{5,10,15},第二季度他计划要把第1季度中每个月的营业额都提升为2倍,请你帮小明同学计算出他第二季度的每个月营业额;
1. 训练描述 假如小明今年第1季度的三个月中的营业额分别是{5,10,15},第二季度他计划要把第1季度中每个月的营业额都提升为2倍,请你帮小明同学计算出他第二季度的每个月营业额; 要求: 1.第二 ...
- (练习) 使用日期时间相关的API,计算出一个人已经出生了多少天。
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import ja ...
- js根据开始日期和相隔天数计算出结束日期
Wdatepicker日期控件的日期格式为yyyy-MM-dd function getEndDate(){var day=$("#dayLength").val();//获取相隔 ...
- Java基础篇(04):日期与时间API用法详解
本文源码:GitHub·点这里 || GitEE·点这里 一.时间和日期 在系统开发中,日期与时间作为重要的业务因素,起到十分关键的作用,例如同一个时间节点下的数据生成,基于时间范围的各种数据统计和分 ...
- 对指定日期计算出N天后的日期问题
指定日期计算出N天后的日期问题 问题描述:先输入起始日期,再输入任意天数n,求n天后的日期. 源代码一(参考http://zhidao.baidu.com/linkurl=0BxF0QvTywzuRk ...
- 【NOIP2016】【Luogu2010】回文日期(枚举,可以计算出部分值)
problem 指定两个日期(8位数字描述) 问这之间有多少日期表示是回文串(包含这两个日期本身) solution1 枚举所有日期 回文串判断 //O((t-s)*360) #include< ...
- c++ 输入一个日期,计算出该日期是这一年中的第几天(switch语句)
c++ 日期计算 系统提示用户输入一个日期(年月日),随后根据用户提供的日期,利用switch语句,计算出该日期是这一年中的第几天.(注意闰年的判断,当日期在2月以后,天数应加一) (大一写的代码,算 ...
- php 计算一年中周数,php 计算出一年中每周的周一日期
最近接到一个任务,归纳起来,就是:要算出每年当中,每周的周一日期.想了一会,看了下date函数,深入了解了一下date函数各个参数的含义之后,终于把这道题做出来了! 在date()函数中,有一个参数对 ...
- php 计算一年后的时间,php 计算一年多少周,同时计算出这一周的开始日期和结束日期...
满意答案 <?php //检查闰年 $time_year=date("Y",time()); if ($time_year%4==0 && ($time_ye ...
最新文章
- 牛客练习赛7 E 珂朵莉的数列
- 调整cisco参数设置
- 【图像处理opencv】_Jupyter基本操作
- python的shutil模块是内置的_Python之shutil模块11个常用函数详解,python内置函数是什么...
- 在线压缩png图像工具
- PHP PDO 预处理语句与存储过程
- Python 3 教程一:入门
- php yaf 教程,干货:PHP YAF框架实践教程——配置与多模块
- 两百行业专家聚首 详解IEC新标准
- ModSecurity规则
- 聊一下测试工程师的招聘
- HyperMesh二次开发教程 - 前言
- 图像处理笔记二(阙值、霍夫变换、重映射)
- Jm 18.4 MVC 报告一
- 云+5g +大数据 +ai_5G + AI,设备智能(第一部分)
- python 颜色与字体
- APP被工信部下架了怎么办?重新上架流程分享
- 【6】opencv采用映射技术实现鱼眼镜头校正和鱼眼镜头还原全景图。
- java计算机毕业设计高校实习实训管理系统MyBatis+系统+LW文档+源码+调试部署
- :-1: error: dependent ‘..\camera3d\qss\main.qss‘ does not exist.
热门文章
- java Socket 长连接 心跳包 客户端 信息收发 demo
- 实现flex LinkBar 组件 动态切换ico图标
- 关于mysql的error-based injection payload
- java实现多线程断点续传,上传下载 分享
- 高质量C /C编程指南---附录B :C /C试题和谜底
- FastAdmin 极速后台管理框架(三周年)V1.0.0.20190410_beta
- 如何下载一个物种的全部EST序列 | NCBI | 表达序列标签
- php 单例模式 单态模式
- ①Windows Server 8基于远程桌面服务方案的安装
- Python数据可视化1.2 数据转换