java向MySQL插入当前时间的几种方式

今天插数据的时候发现了一种更简单的时间插入,分享给大家

1.这是最常见的一种时间格式转换

        Date date = new Date();//获得系统时间.
        SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );
        String nowTime = sdf.format(date);
        Date time = sdf.parse( nowTime );

2.这个是比较简单的一种

		Date date = new Date();
		//得到一个timestamp格式的时间,存入mysql中的时间格式为"yyyy-MM-dd HH:mm:ss"
		Timestamp timestamp = new Timestamp(date.getTime());

Timestamp是Date的子类,所以不需要转换类型,直接就可以存入Date对象里面。

你可能感兴趣的:(mysql)