我的表,chat_users
,包含一个属性last_activity
这是一个Timestamp
插入。我怎么能写在Java中的时间戳,所以我可以在MySQL
什么是Java代码编写的价值?
我试图Timestamp last_activity ;
但我不知道如何参数传递给它。
我的表,chat_users
,包含一个属性last_activity
这是一个Timestamp
插入。我怎么能写在Java中的时间戳,所以我可以在MySQL
什么是Java代码编写的价值?
我试图Timestamp last_activity ;
但我不知道如何参数传递给它。
为了使用Timestamp
,你可以使用这样的:
Date dateObject = new Date(); // your date object
new Timestamp(dateObject.getTime());
另一种可能性,这取决于你是如何实现它:System.currentTimeMillis()
。
基本上System.currentTimeMillis()
返回自1970年1月1日的毫秒数,00:00:00 GMT,直到当前的时间。 Date.getTime()
也是一样。
您使用一些ORM框架?你想如何将它写入数据库?即休眠,JDBC ... – 2012-07-07 17:13:14
大多数数据库驱动程序支持的数据类型的转换,因此,如果你的数据库驱动程序支持它,你可以通过一个'String' – 2012-07-07 17:20:45