所活天数!java Date应用
package cn.jiu.com; import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
* 利用 java Date 来计算所活天数!
*
*/ public class TianShu02 {
public static void main(String[] args) throws ParseException {
add(); } public static void add() throws ParseException { /*
* 1.SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行
* 2.yyyy 是完整的公元年,MM 是月份,dd 是日期,HH:mm:ss 是时、分、秒。
* 3.注意:有的格式大写,有的格式小写,例如 MM 是月份,mm 是分;HH 是 24 小时制,而 hh 是 12 小时制。
*/
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd");
Date now= new Date(); //获取系统当前日期
String date01=s.format(now); //format()字符串格式化!
System.out.println("当天日期 "+date01); Date old=s.parse("1995-10-06"); //设置过去的日期 parse() 它试图按照给定的SimpleDateFormat 对象的格式化存储来解析字符串
String date02=s.format(old); //同上!
System.out.println("出生日期 "+date02); long bir=old.getTime(); //出生的日子 java中getTime()返回的是毫秒单位的long数据。 返回的是1970到出生日子的毫秒值!
long day=now.getTime(); //今日 返回的是1970-01-01 00:00:00到今天的毫秒值
long time=day-bir; //大的减小的 所剩的毫秒就是我所活的时间! System.out.println("所活天数 "+time/1000/60/60/24); //将毫秒转变成 天数 。大概值! } }
package cn.jiu.com;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
 * 利用 java Date 来计算所活天数!
 * 
 */
public class TianShu02 {
	  public static void main(String[] args) throws ParseException {
		  add();
	}
public static void add() throws ParseException {
/*
		 * 1.SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行
		 * 2.yyyy 是完整的公元年,MM 是月份,dd 是日期,HH:mm:ss 是时、分、秒。
		 * 3.注意:有的格式大写,有的格式小写,例如 MM 是月份,mm 是分;HH 是 24 小时制,而 hh 是 12 小时制。
		 */
		SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd"); 
		  Date now= new Date();	        	                  //获取系统当前日期
		String date01=s.format(now);	                    	  					//format()字符串格式化!
		  System.out.println("当天日期   "+date01);
Date old=s.parse("1995-10-06");                     						//设置过去的日期  parse() 它试图按照给定的SimpleDateFormat 对象的格式化存储来解析字符串
		  String date02=s.format(old);	                      						//同上!
		System.out.println("出生日期  "+date02);
long bir=old.getTime();                         									//出生的日子 java中getTime()返回的是毫秒单位的long数据。 返回的是1970到出生日子的毫秒值!
		long day=now.getTime();                        									//今日 返回的是1970-01-01 00:00:00到今天的毫秒值
		long time=day-bir;	                           //大的减小的 所剩的毫秒就是我所活的时间!
System.out.println("所活天数 "+time/1000/60/60/24); //将毫秒转变成 天数 。大概值!
}
}
所活天数!java Date应用的更多相关文章
- 一篇文章概括 Java Date Time 的使用
		
本文目的:掌握 Java 中日期和时间常用 API 的使用. 参考:Jakob Jenkov的英文教程Java Date Time Tutorial 和 JavaDoc 概览 Java 8 新增 AP ...
 - Java 日期格式化,Java 日期工具类,Java Date工具类
		
================================ ©Copyright 蕃薯耀 2020-01-19 https://www.cnblogs.com/fanshuyao/ import ...
 - Java Date Classes
		
References: [1] http://tutorials.jenkov.com/java-date-time/index.html [2] https://docs.oracle.com/ja ...
 - jackson/fastjson、mybatis、mysql date/datatime/timestamp、java Date/Timestamp关系详解
		
jackson/fastjson序列化/反序列化: 默认情况下,jackson/fastjson将java Date/Timestamp类型序列化为时间戳,也就是1970年1月1日0点以来的毫秒数.如 ...
 - Java Date and Calendar examples
		
Java Date and Calendar examples This tutorial shows you how to work with java.util.Date and java.uti ...
 - Java Date 和 Calendar
		
Java 语言的Date(日期),Calendar(日历),DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分.日期是商业逻辑计算一个关键的部分,所有的开发者都应该能够计算 ...
 - java date总结
		
Java 8 中 Date与LocalDateTime.LocalDate.LocalTime互转 Java 8中 java.util.Date 类新增了两个方法,分别是from(Instant ...
 - Java Date日期,一年中的第多少天,星期的简称,当月多少天,当年多少月
		
import java.util.*; public class DateDemo { public static void main(String args[]) { Date date=new D ...
 - JAVA Date类与Calendar类【转】
		
Date类 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理.这里简单介绍一下Date ...
 
随机推荐
- PyCharm 中使用 Pylint 控制代码质量
			
1) Pylint安装 - Windows下: 直接在 cmd 下使用 pip install pylint 即可(如果 pip 不可用,首先安装最新版 Python,会默认安装 pip,或者找到 p ...
 - 深入源码理解ThreadLocal和ThreadLocalMap
			
一.ThreadLoacl的理解: 官方的讲: ThreadLocal是一个本地线程副本变量工具类,主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰 通俗的讲: Thre ...
 - npm太慢, 淘宝npm镜像使用方法
			
淘宝 npm 地址: http://npm.taobao.org/ 如何使用 有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法.以淘宝npm镜像举例: 1.临时使用 ...
 - Java内存模型与线程安全
			
原文链接:blog.edreamoon.com Java内存模型 计算机cpu的运算能力强大,但是数据的存储相对于cpu运算能力需要消耗大量时间,为了充分利用运算能力引入了缓存,但是也为计算机系统带来 ...
 - ML.NET 示例:深度学习之集成TensorFlow
			
写在前面 准备近期将微软的machinelearning-samples翻译成中文,水平有限,如有错漏,请大家多多指正. 如果有朋友对此感兴趣,可以加入我:https://github.com/fei ...
 - C#.NET 大型通用信息化系统集成快速开发平台 4.6 版本 -  SSO单点登录接口
			
当开发的系统多了.用户多了.合作伙伴多了.对接厂商多了.开发人员多了.部署的服务器也多了,各种安全问题就暴露出来了. 如何安全的把这些系统集成在一起?实现集群的单点登录.严格统一的用户安全体系管理? ...
 - 1、Django系列之web应用与http协议
			
第1节:最简单的web应用程序 Web应用程序指供浏览器访问的程序,通常也简称为Web应用.应用程序有两种模式C/S.B/S.C/S是客户端/服务器端程序,也就是说这类程序一般独立运行.而B/S就是浏 ...
 - H5 21-属性选择器下
			
21-属性选择器下 --> <!DOCTYPE html> <html lang="en"> <head> <meta charse ...
 - 如何让vba与java的TripleDES算法通用
			
本文链接:http://www.cnblogs.com/Charltsing/p/TripleDES.html 众所周知,java默认采用的TripleDES算法是ECB+PKCS#5填充方式.网上可 ...
 - JEECG 不同(角色的)人对同样的字段数据,使用不同的字段验证规则
			
JEECG智能开发平台v3 开发指南http://www.jeecg.org/book/jeecg_v3.html jeecg: JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元” ...