mysql中如何存储date

mysql中的date是java.sql.Date, 默认格式是0000-00-00
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,sql,mysql)