java.sql.Date2024年10月25日 | 阅读需时 3 分钟 java.sql.Date 类表示 Java 中唯一的日期。 它继承了 java.util.Date 类。 java.sql.Date 实例广泛用于 JDBC,因为它表示可以存储在数据库中的日期。 java.sql.Date 的概述目的: 表示 JDBC 中不带时间的日期。 它通常用于存储和检索数据库中的日期。 继承: 扩展 java.util.Date,但弃用某些方法,仅关注与日期相关的功能。 java.sql.Date 类的一些构造函数和方法已被弃用。 在这里,我们不提供任何已弃用的构造函数和方法的列表。 java.sql.Date 类构造函数
java.sql.Date 方法
java.sql.Date 示例:获取当前日期让我们看看使用 java.sql.Date 类在 Java 中打印日期的示例。 文件名: SQLDateExample.java 立即测试输出 2015-03-30 这里,System.currentTimeMillis() 提供当前时间的毫秒数,然后用于创建 java.sql.Date 对象。 Java String 到 java.sql.Date 示例让我们看看使用 valueOf() 方法将字符串转换为 java.sql.Date的示例。 文件名: StringToSQLDateExample.java 立即测试输出 2015-03-31 java.sql.Date 示例:void setTime()让我们看看 setTime() 方法的工作原理。 文件名: SetTimeExample.java 输出 Initial date is: Fri Nov 26 11:52:20 GMT 2021 Date after the setting the time is: Thu Jan 01 00:16:40 GMT 1970 setTime() 方法将日期设置为 Unix 纪元之后的 1000000 毫秒。 java.sql.Date 示例:void toLocalDate()让我们看看 toLocalDate() 方法的工作原理。 文件名: ToLocalDateExample.java 输出 The date is: 2021-11-26 toLocalDate() 方法从 LocalDateTime 对象中提取日期部分。 java.sql.Date 示例:void toInstant()让我们看看 toInstant() 方法的工作原理。 文件名: ToInstantExample.java 输出 The original Date is: Thu Aug 12 12:41:01 GMT 2021 The instant is: 2021-08-12T12:41:01.635Z toInstant() 方法将 Date 对象转换为包含日期和时间的 Instant 对象。 结论java.sql.Date 类对于 JDBC 上下文中的日期操作至关重要。 它提供了构造函数和方法,用于在不同的日期表示之间进行转换,仅处理日期组件,不包含时间。 这使得它对于仅与日期相关的数据库操作非常有用。 下一个主题Java日历 |
我们请求您订阅我们的新闻通讯以获取最新更新。