java.sql.date怎么用
1、第一步:sql.date的创建,其构造函数是有参的,得指定一个时间戳,代码如下:
Date date = new Date(System.currentTimeMillis());
System.out.println(date.toString());

2、第二步:sql.date有一些方法,但很多方法已经过时了,并不推荐使用,先看比较常用的,after(Date),意思是比它小的时间,代码如下:
// 1588042565000 2020-04-28 10:56:05
// 1587956165000 2020-04-27 10:56:05
Date date = new Date(1588042565000L);
System.out.println(date.toString());
boolean b = date.after(new java.util.Date(1587956165000L));
System.out.println(b);

3、第三步:既然有after,肯定有before了,参数同上面一样,比它大的时间,代码如下:
boolean bb = date.before(new java.util.Date(1587956165000L));
System.out.println(bb);

4、第四步:compareTo方法,参数同上一样,返回值是int,大于的话的返回是1,等于是0,小于是-1,代码如下:
int i = date.compareTo(new java.util.Date(1587956165000L));
System.out.println(i);

5、第五步:还有toLocalDate(),转换本地时间;toInstant(),获取一个Instant对象,代码如下:
LocalDate localDate = date.toLocalDate();
System.out.println(localDate.toString());
Instant instant = date.toInstant();

6、第六步:在项目中sql.date的使用的不是很多,用util.date的比较普遍,当然方法存在肯定是用的,就看你怎么发挥了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:157
阅读量:154
阅读量:104
阅读量:177