SQLタイムスタンプに変換したいエポックタイムがあります。このコードを使用して、エポックから実際の時間を抽出できます。
String time = "1351504294";
long t = Long.parseLong(time);
Timestamp ts = new Timestamp(t*1000);
私が得ている出力は次のとおり2012-10-29 09:58:50.0
です。しかし、これをテーブルに挿入しようとすると、ミリ秒部分「09:58:50.0」が原因でエラーが表示されます。タイムスタンプからミリ秒の部分を削除するにはどうすればよいですか?