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

posted @ 2016-11-13 10:08  iamAnonymous  阅读(250)  评论(0编辑  收藏  举报