JAVA学习笔记-Date类

Posted iamAnonymous

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA学习笔记-Date类相关的知识,希望对你有一定的参考价值。

在标准Java类库中包含一个Date类。它的对象表示一个特定的瞬间,精确到毫秒。

Java中时间的表示说白了也是数字,是从:标准纪元1970.1.1 0点开始到某个时刻的毫秒数(此时long的值为0,时间再往前为负数,时间往后为正数。long所能表示的范围为:-2^31~2^(32-1)  ),类型是long。

jdk:

 //返回一个当前的时间

 

Date d = new Date();     //括号里面为空,表示返回一个当前的时间,如果有数据,已毫秒为单位计算。

long t = System.currentTimeMillis();//返回一个当前的时间

System.out.println(t);

时间里面也包含了很多的方法例如

getTime()  //获取核心数据long的值

toString() //转换为字符串

a.equals(b)  //判断a是否等于b 如果b不是Date类,短路的思想直接为false

a.before(b)  //判断a是否小于b 如果b不是Date类,短路的思想直接为false

a.after(b)     //判断a是否大于b 如果b不是Date类,短路的思想直接为false

以上是关于JAVA学习笔记-Date类的主要内容,如果未能解决你的问题,请参考以下文章

Java学习笔记4.5.1 日期时间 - Date类与Calendar类

Java重温学习笔记,日期时间

Java8学习笔记--日期/时间(Date Time)API指南

JSP学习笔记:日期处理

Java学习笔记字符串和Date的转换

JAVASE学习笔记:第八章 经常使用类Util工具包之日期类数字类