この問題を検索しましたが、文字列から日付に変更し、日付を文字列に表示するだけであることがわかりました。日付を文字列形式で受け取り、それを日付オブジェクトで解析してデータベースに入力する必要がありますが、文字列を日付に変換するたびに間違った出力が得られます。提案してください。前もって感謝します。
String subscribedDate="2012-09-28 11:00:00";
String oldFormat = "yyyy-mm-dd hh:mm:ss";
SimpleDateFormat sdf1 = new SimpleDateFormat(oldFormat);
Date dates=sdf1.parse(subscribedDate);
System.out.println(dates);
//code for entering dates in database.
出力: Sat Jan 28 00:09:00 GMT 2012 (これは正しくありません!!)。2012-09-28 11:00:00 として欲しい