![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
日付のフォーマットを○年○月○日○時○分と言うふうに出力出来るようにしたいのですがうまくいきません
どうすればいいか迷っています
public BuyDataBeans date(String id) {
Connection conn = null;
try {
conn = DBManager.getConnection();
String sql ="select \r\n" +
"t_buy.id,\r\n" +
"t_buy.user_id,\r\n" +
"t_buy.total_price,\r\n" +
"t_buy.delivery_method_id,\r\n" +
"t_buy.create_date,\r\n" +
"t_buy_detail.buy_id \r\n" +
"from \r\n" +
"t_buy \r\n" +
"inner join \r\n" +
"t_buy_detail \r\n" +
"on \r\n" +
"t_buy.id = t_buy_detail.buy_id \r\n" +
"where t_buy_detail.buy_id = ?\r\n" +
"group by t_buy.id ";
PreparedStatement pStmt = conn.prepareStatement(sql);
pStmt.setString(1,id);
ResultSet rs = pStmt.executeQuery();
if (!rs.next()) {
return null;
}
Timestamp buyDate = rs.getTimestamp("create_date");
return new BuyDataBeans(buyDate);
} catch (SQLException e) {
e.printStackTrace();
} finally {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
return null;
}
public String getFormatDate() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH時mm分");
return sdf.format(buyDate);
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- FX・外国為替取引 mql4のコンパイルエラー箇所の修正お願いします。 1 2023/03/15 16:14
- FX・外国為替取引 塩漬けについて 3 2023/02/06 19:10
- Amazon アマゾンのtry before buy you って合わなかったら本当に無料でアマゾン会員だったら返 3 2023/06/27 18:03
- 英語 英語のカンマについて教えて欲しいです。 英作文についてです。 例えばお題が 100円ショップを利用す 3 2022/12/31 18:03
- Amazon アマゾンのPrime Try Before You Buy って商品をコンビニに持ち込んで返品できる 1 2023/06/29 21:32
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- 英語 このHowの使っている意味と答え方を教えてください。 2 2022/10/29 11:34
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- 英語 分詞構文についてです。 OとMの違いがわからないです。 I'll go to the store t 1 2023/01/10 20:02
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ORA-01858: 数値を指定する箇所...
-
配列にnullを代入すると、null...
-
Stringを返す getText()メソッ...
-
getStringの値がNULLの時の処理
-
nullを文字列にするには?
-
BOOL値を逆にしたい
-
java & JSF1.2 についての質問...
-
javaの掲示板について
-
jsp/Servletの動的に増えるフォ...
-
日付をyyyyMMddで取得したい。
-
Java配列でNullPointerExceptio...
-
2004年の前のうるう年をjavaで...
-
eclipseでoracle接続時のエラー...
-
C# ListBoxのインデックスの値...
-
C言語のポインターに関する警告
-
VBAで配列の計算
-
[JAVA]try 内の変数を外で!?
-
Javaで改行などが出来ないのです。
-
javaで質問です。 文字列2023/2...
-
EXCEL VBA で、0から?1から?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列にnullを代入すると、null...
-
ORA-01858: 数値を指定する箇所...
-
Java配列でNullPointerExceptio...
-
getStringの値がNULLの時の処理
-
BOOL値を逆にしたい
-
C# ListBoxのインデックスの値...
-
eclipseでoracle接続時のエラー...
-
gas カレンダー祭日設定でエラー
-
Stringを返す getText()メソッ...
-
Javascript エラーメッセージが...
-
JSPで複数のSQL実行につ...
-
jsp/Servletの動的に増えるフォ...
-
JSPでの画面表示の方法
-
例外でBeanUtils.populateが、...
-
C#でラジオボタンとコンボボッ...
-
Safari ダウンロード時に日本語...
-
java 引数 戻り値のあるメソッド
-
HashMapがおかしい
-
逆コンパイルの見方について(...
-
JavaScriptのnullはいつ使う?
おすすめ情報
ご回答ありがとうございます
回答を待っている間にDate b =get.Date("create_date")に
した所2020年01月25日00時00分となり時間が取れませんでした
デバックしてカーソルを合わせたら2020-01-24となりました
もう少しの所までは来ています
違うDAOの
while(rs.next()){
bd.setBuyDate(rs.getTimestamp("create_date"))
ではちゃんと表示されます
create_dateを変数で宣言の書き方と
Timestamp buyDate = rs.getTimestamp(System.currentTimeMillis());
これはDAOで使うと言う事ですか??
書き方が本当に見当が付かなくて悩んでいます