- - PR -
Strutsのbean:writeタグで分秒のみのフォーマットのやり方を教えてください
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-06-21 13:53
Strutsのbean:writeタグで分秒のみのフォーマットの仕方がわかりません。
例えば、2時間を設定したjava.util.Dateのインスタンスを bean:writeタグでformat属性に「m分s秒」を指定して 結果を「120分0秒」のようにしたいのです。 どなたか方法をご存知ならば解決方法をご教授ください。 不可能ならば、Date型にフォーマットを指定して実現できる方法ならstruts以外でもいいです。 【開発環境】 Struts1.1 Tomcat4 JDK1.3 | ||||
|
投稿日時: 2005-06-21 14:01
java.util.Dateは日時を扱うクラスなので、120分という
単位は存在しないでしょう。 従って変換ロジックを持ったクラスを独自に作成するし かないかと思います。 | ||||
|
投稿日時: 2005-06-21 18:07
java.text.SimpleDateFormatで実現可能です。
java.util.Dateを引数にして、 日付を文字列での表現に変換する事ができます。 | ||||
|
投稿日時: 2005-06-21 18:19
うげっ。出来るんですか? 出過ぎた発言をして申し訳ありませんでした・・ ちなみに120分はどのようなフォーマット指定に なるのでしょうか? | ||||
|
投稿日時: 2005-06-21 18:33
あ、ごめんなさい・・・よく読んでいませんでした。
120分は無理ですね・・・失礼しました。 | ||||
|
投稿日時: 2005-06-21 20:50
やっぱ、無理ですか。
なんとなく出来ても良さそうな気もしてましたがJDKのAPIには無いようです。
急ぎの実装だったので取り合えず、ゴリゴリ書いて解決しました。 |
1