2016-07-03 4 views
0

私はカレンダーオブジェクトで構成される2つの配列リストを持っています。私はこれらの2つのリストが同じオブジェクトを同じ順序で含む必要がありますが、そうではありません。デバッガモードでプログラムを実行してリストの内容を確認しましたが、オブジェクトの説明は不器用です。私は、年、月、日が各ステップで同じかどうかを知りたいだけです。カレンダーを人間が判読可能な方法でJavaで表示するにはどうすればよいですか?

は、これは私のデバッガが表示するものである:私はより多くの情報を明らかにし、各指標の横にある矢印をクリックすると

enter image description here

私はまだ私が必要なものを見つけることができません。これを回避する方法はありますか?あるいは、私がよく知らない別のデバッグツールがありますか?この段階で私のデバッグのスキルは、ブレークポイントの設定とバグアイコンのクリックに限定されます。

ありがとうございました。

答えて

2
  • これらのカレンダーのいずれかを右クリックします。ボックス内のJavaのデータ型レンダラーを
  • +アイコンをクリックして、(例えば、カレンダー、)あなたのレンダラに名前を付ける
  • タイプjava.util.Calendar「適用:
  • 2番目のタブに移動し
  • ...データビューをカスタマイズする選択してください型のオブジェクトへのレンダラ... 『使用次の式を」
  • がラジオボタンにチェックを入れ、』
  • タイプ(たとえば)次の式:OK new SimpleDateFormat("yyyy-MM-dd").format(getTime())
  • クリックします。
+0

完璧、ありがとう。 –

0

あなたはタイムゾーンに対処する必要がある場合、あなたはJB Nizet溶液にこのampliationを使用することができます。

new SimpleDateFormat("dd-MM-yyyy HH:mm:ss.SSS").format(getTime()) + " " + getTimeZone().getDisplayName(false,TimeZone.SHORT) + " " + getTimeZone().getRawOffset()/3600000 

出力例:

enter image description here

タイムゾーン名を表示し、オフセット時間単位で

関連する問題