-PR-
締切済み

曜日の取得方法を教えて下さい!

  • すぐに回答を!
  • 質問No.53279
  • 閲覧数4699
  • ありがとう数8
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 33% (1/3)

JAVA初心者です。
ある日の曜日を取得したいのですが、うまく出来ません。
Calendarやら、DAY_OF_WEEKやらを使うと聞いたのですが、
どう記述すればいいのか全然分かりません。
やってもエラーばかり・・・。
例えば、2001年3月1日の曜日を取得するには、どうすればいいのでしょうか?
どうかよろしくお願いします!
開発環境は、JDK1.3です。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル6

ベストアンサー率 60% (3/5)

Java2SDKドキュメントは御覧になったことがあるのでしょうか? 見れば一目瞭然だと思います。 オンラインだと参照に載せたとおりです。 (ダウンロードしてオフラインでも使えます。) それでは本題に。。。 質問にあるとおりCalendarオブジェクトを実装します。 そして、DAY_OF_WEEKも使用します。 // まず、GregorianCalendarを使用してCalendarオブジ ...続きを読む
Java2SDKドキュメントは御覧になったことがあるのでしょうか?
見れば一目瞭然だと思います。
オンラインだと参照に載せたとおりです。
(ダウンロードしてオフラインでも使えます。)
それでは本題に。。。
質問にあるとおりCalendarオブジェクトを実装します。
そして、DAY_OF_WEEKも使用します。

// まず、GregorianCalendarを使用してCalendarオブジェクトを実装します。この時、月は-1して指定します。
Calendar calendar = new GregorianCalendar(2001, 2, 1);

// Calendarオブジェクトからgetメソッドを使用して、曜日フィールドに格納されている値を取得します。
switch (calendar.get(Calendar.DAY_OF_WEEK)){

// 取得した曜日フィールドの値と各曜日を表す値を比較して曜日を得ます。
case Calendar.SUNDAY:
System.out.println("日曜日です。");
break;
case Calendar.MONDAY:
System.out.println("月曜日です。");
break;
case Calendar.TUESDAY:
System.out.println("火曜日です。");
break;
case Calendar.WEDNESDAY:
System.out.println("水曜日です。");
break;
case Calendar.THURSDAY:
System.out.println("木曜日です。");
break;
case Calendar.FRIDAY:
System.out.println("金曜日です。");
break;
case Calendar.SATURDAY:
System.out.println("土曜日です。");
break;
}
補足コメント
oshiete_katsu

お礼率 33% (1/3)

ありがとうございました!
で、早速してみたのですが、なぜかエラーがいっぱい出ます・・・。

シンボルを解釈処理できません。
シンボル:変数 Calendar
位置  :calendar の クラス

と出ます。
なぜでしょうか・・・。
投稿日時 - 2001-03-19 13:35:08
お礼コメント
oshiete_katsu

お礼率 33% (1/3)

出来ました!
本当に感謝してます。
ありがとうございました!!!
また、何かあればよろしくお願いします!
投稿日時 - 2001-03-19 14:17:42
関連するQ&A


  • 回答No.2
レベル6

ベストアンサー率 60% (3/5)

シンボルを解釈処理できません。 シンボル:変数 Calendar 位置  :calendar の クラス とでるのは、対象となるクラスが見つからないからだと思います。 Calendarクラスは、java.utilパッケージ内にあるので、 そこをインポートすれば解消されると思います。 import java.util.*;
シンボルを解釈処理できません。
シンボル:変数 Calendar
位置  :calendar の クラス
とでるのは、対象となるクラスが見つからないからだと思います。
Calendarクラスは、java.utilパッケージ内にあるので、
そこをインポートすれば解消されると思います。

import java.util.*;
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


新大学生・新社会人のパソコンの悩みを解決!

いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ