※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

#blognavi
Calenderって打ってEclipseで怒られる人って多いのね。
実演とか見てるとちょと微笑んじゃいますよ。

正解は「Calendar」
おもいっきりローマ字読みだからつい「a」を「e」って入れたくなるのね。
海外の人と日本語で話してるのになんだか外国語口調になっちゃう感じと同じ?

違うか。


Date型を使わずにCalendar型でっていわれてなんちゃって日付クラスをCalendar型使ってやってみた。
でもCalendar型って使う時に絶対今のタイムを取得してるの。
カラの状態でインスタンス作れない。
なのにsetで主要項目設定できるし、そうすると変更してないところはそのまま。

つまり何も考えずに年月日だけ変更して使うと、時間とかは最初にインスタンス生成した時のまま。

Calendarをcalって名前でgetInstance()で生成すると
2007/03/16 15:50:15
calに2007/01/01に変更してってお願いを
cal.set(2007, 1, 1);
ってやる。
これでずっとYEAR MONTH DATEだけを使ってると気づかないけど
calは
2007/01/01 15:50:15
って情報を持ち続けてる。
つまり他の情報(15:50:15)ってことね。
他の情報は時間以外にもいろいろあるので、余計なものが残ってるのがいやなら先にclear()すればいいってさ。
ふうん。


ちなみに私がカレンダーを「カレンダ」と書かない理由。
「かれんだ」で変換すると「可憐だ」って出てきちゃうから!



カテゴリ: [お仕事中なの] - &trackback- 2007年03月16日 15:50:15
名前: コメント:
#blognavi