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类