java.sql.Date

本文概述

  • java.sql.Date构造函数
  • java.sql.Date方法
  • java.sql.Date示例:获取当前日期
  • Java String to java.sql.Date示例
java.sql.Date类仅表示java中的日期。它继承了java.util.Date类。
java.sql.Date实例在JDBC中被广泛使用, 因为它代表可以存储在数据库中的日期。
不推荐使用java.sql.Date类的某些构造函数和方法。在这里, 我们没有列出任何不推荐使用的构造函数和方法。
java.sql.Date构造函数
没有。 建设者 描述
1) Date(long milliseconds) 自格林尼治标准时间1970年1月1日00:00:00开始, 以给定毫秒为单位创建sql日期对象。
java.sql.Date方法
没有。 方法 描述
1) void setTime(long time) 将当前sql日期更改为给定时间。
2) Instant toInstant() 将当前sql日期转换为Instant对象。
3) LocalDate toLocalDate() 将当前sql日期转换为LocalDate对象。
4) String toString() 将此sql日期对象转换为字符串。
5) static Date valueOf(LocalDate date) 返回给定LocalDate的sql date对象。
6) static Date valueOf(String date) 返回给定字符串的sql date对象。
java.sql.Date示例:获取当前日期让我们看一下使用java.sql.Date类在java中打印日期的示例。
public class SQLDateExample { public static void main(String[] args) { long millis=System.currentTimeMillis(); java.sql.Date date=new java.sql.Date(millis); System.out.println(date); } }

立即测试
输出:
2015-03-30

Java String to java.sql.Date示例让我们看一下使用valueOf()方法将字符串转换为java.sql.Date的示例。
import java.sql.Date; public class StringToSQLDateExample { public static void main(String[] args) { String str="2015-03-31"; Date date=Date.valueOf(str); //converting string into sql date System.out.println(date); } }

立即测试
【java.sql.Date】输出:
2015-03-31

    推荐阅读