mysql中的date是java.sql.Date, 默认格式是0000-00-00
java中的date是java.util.Date
如果要把Date存储到mysql中必须转换下。
代码结果如下:
Wed Jun 15 15:18:18 CST 2011
2011-06-15
java中的date是java.util.Date
如果要把Date存储到mysql中必须转换下。
import java.util.Date;
public class tset {
public static void main(String[] args) {
Date date1 = new Date();
System.out.println(date1);
long l = date1.getTime();//转换为毫秒数字
java.sql.Date date = new java.sql.Date(l);//转为sql.Date
System.out.println(date);
}
}
代码结果如下:
Wed Jun 15 15:18:18 CST 2011
2011-06-15
Java与MySQL日期类型转换示例
本文展示了如何在Java中将Date类型转换为MySQL的Date类型,包括使用getTime()方法将Date转换为毫秒数,然后通过java.sql.Date构造函数进行转换。代码示例清晰地说明了这一过程。
527

被折叠的 条评论
为什么被折叠?



