所活天数!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 ... 
随机推荐
- 004_浅析Python的GIL和线程安全
			在这里我们将介绍Python的GIL和线程安全,希望大家能从中理解Python里的GIL,以及GIL的前世今生. 对于Python的GIL和线程安全很多人不是很了解,通过本文,希望能让大家对Pytho ... 
- QT插件+ROS 1 安装配置
			测试环境: 系统版本:Ubuntu14.04 ROS版本:indigo QT版本:5.8.0 QtCreator安装 1 安装前准备,安装相应的GNU开发工具集和OpenGL开发库, 请注意安装软件都 ... 
- 正确生成浮点型的方法,解决sqlachemy Float浮点型的坑,生成float类型时,长度和精度均为0,导致查询不到结果!
			问题描述 在使用flask_sqlachemy时,给price字段选择了Float类型,数据库用的mysql,生成数据库表后,发现 from sqlalchemy import Float,Colum ... 
- Linux 系统负载查询及分析说明
			Linux 系统出现死机或卡顿时,可以参阅如下步骤进行整体排查: 检查服务器进程与服务否占用了过多内存,或者内存没有正常释放,导致出现内存溢出,系统宕机. 检查 /var/spool/cron 等系统 ... 
- 如何让Node.js运行在浏览器端
			Node.js又称服务端JavaScript.今天我为了解决一个问题,通过搜索引擎找到了如何将Node.js转成浏览器端可以运行的javascript.尽管这种方式有其局限性,但是还是可以用的. 1. ... 
- Docker镜像存储-overlayfs
			一.概述 Docker中的镜像采用分层构建设计,每个层可以称之为“layer”,这些layer被存放在了/var/lib/docker/<storage-driver>/目录下,这里的st ... 
- 几种事务的隔离级别,InnoDB如何实现?
			事务ACID特性,其中I代表隔离性(Isolation). 什么是事务的隔离性? 隔离性是指,多个用户的并发事务访问同一个数据库时,一个用户的事务不应该被其他用户的事务干扰,多个并发事务之间要相互隔离 ... 
- python-PyQuery详解
			PyQuery库也是一个非常强大又灵活的网页解析库,如果你有前端开发经验的,都应该接触过jQuery,那么PyQuery就是你非常绝佳的选择,PyQuery 是 Python 仿照 jQuery 的严 ... 
- scrapy之持久化存储
			scrapy之持久化存储 scrapy持久化存储一般有三种,分别是基于终端指令保存到磁盘本地,存储到MySQL,以及存储到Redis. 基于终端指令的持久化存储 scrapy crawl xxoo - ... 
- linux中mariadb的安装
			在Linux中mariaDB的安装 MariaDB其实就是MySQL的分支,是为了应对MySQL的即将的闭源风险所产生的. Linux系统中软件包的格式为mysql.rpm格式. 通过yum去安装 L ... 
