📅  最后修改于: 2023-12-03 15:25:13.981000             🧑  作者: Mango
在开发Java应用程序时,我们经常需要将Java日期类型转换为SQL日期类型。在本文中,将介绍如何将Java日期转换为SQL日期。
Java日期类型有以下几种:
其中,java.util.Date表示日期和时间,而java.sql.Date和java.sql.Timestamp则是java.util.Date的子类,分别用于表示日期和时间。
下面是将Java日期类型转换为SQL日期类型的示例代码:
import java.sql.Date;
import java.util.Calendar;
public class ConvertJavaDateToSqlDateExample {
public static void main(String[] args) {
// 创建一个Java日期
Calendar calendar = Calendar.getInstance();
java.util.Date javaDate = calendar.getTime();
// 将Java日期转换为SQL日期
Date sqlDate = new Date(javaDate.getTime());
// 输出SQL日期
System.out.println("Java日期: " + javaDate);
System.out.println("SQL日期: " + sqlDate);
}
}
在上面的示例代码中,我们使用了java.util.Calendar类来创建一个Java日期,然后使用java.sql.Date类将其转换为SQL日期。输出结果为:
Java日期: Wed May 26 13:56:08 CST 2021
SQL日期: 2021-05-26
本文介绍了如何将Java日期类型转换为SQL日期类型。我们使用了java.util.Date和java.sql.Date这两种日期类型,并给出了示例代码。