JAVA でカレンダーを mysql の DATETIME フィールドに保存しました。この値を取得するには
entry.date = Calendar.getInstance(TimeZone.getTimeZone("UT"));
entry.date.setTime(rs.getDate(DBBLogEntries.entDate));
entry.date は java.util.Calendar です。データベースの値は次のとおりです: '2012-07-07 07:18:46' すべての日付値を一意のタイムゾーンでデータベースに保存します。リクエストが来る国に応じて、時間を加算または減算するために必要なすべての追加作業を行う準備ができています。
問題は、日付は表示されますが、時間が表示されないようです。何か提案してください。前もって感謝します。