java.sql.date怎么用

 时间:2026-02-12 08:10:54

1、第一步:sql.date的创建,其构造函数是有参的,得指定一个时间戳,代码如下:

Date date = new Date(System.currentTimeMillis());


System.out.println(date.toString());

java.sql.date怎么用

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);

java.sql.date怎么用

3、第三步:既然有after,肯定有before了,参数同上面一样,比它大的时间,代码如下:

boolean bb = date.before(new java.util.Date(1587956165000L));


System.out.println(bb);

java.sql.date怎么用

4、第四步:compareTo方法,参数同上一样,返回值是int,大于的话的返回是1,等于是0,小于是-1,代码如下:

int i = date.compareTo(new java.util.Date(1587956165000L));


System.out.println(i);

java.sql.date怎么用

5、第五步:还有toLocalDate(),转换本地时间;toInstant(),获取一个Instant对象,代码如下:

LocalDate localDate = date.toLocalDate();


System.out.println(localDate.toString());
Instant instant = date.toInstant();

java.sql.date怎么用

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

java.sql.date怎么用

  • 如何在IntelliJ IDEA中导入mysql的驱动jar包
  • Vscode保存文件自动格式化怎么办
  • IntelliJ IDEA怎么导入MySQL的JDBC驱动包?
  • JAVA聊天程序如何实现文件传送
  • jsp页面中怎样使用include标签引用页面?
  • 热门搜索
    哪里可以看成人片 如何解酒 李佳琦直播间在哪里看 如何下载软件 如何挽留婚姻 路由器猫 爱琴海旅游 如何做人 网络延迟怎么解决 许昌旅游景点大全