No.1ベストアンサー
- 回答日時:
グレゴリー暦の「ツェラーの公式」を使うのが常套手段です。
西暦y年m月d日の曜日は、
( y + y/4 -y/100 + y/400 + (( 13 * m + 8 ) / 5 ) + d ) %7 )
で計算して結果が「0」なら日曜日、「1」なら月曜日・・・「6」なら土曜日になります。
↓実際の例です。
sub getDayOfWeek{
my($year, $month, $day) = @_;
# 1月または2月の場合は前年の13月および14月とみなす
if ($month <= 2) {
--$year;
$month += 12;
}
return (($year + int($year/4) - int($year/100) + int($year/400)
+ int((13*$month + 8)/5) + $day) % 7);
}
ただし、1582年10月15日(金)午後以後にしか有効ではありません。
この回答へのお礼
お礼日時:2002/01/07 13:38
アドバイスありがとうございます。
サブルーチンまで丁寧に紹介していただき
大変助かりました。
また何かありましたら宜しくお願い致します。
No.2
- 回答日時:
手計算でなくてもいいんですよね?
だったらExcelを使うと簡単に調べることができますよ。
セルに日付を入力して、右クリック、セルの書式設定、
ユーザー定義、aaaa としてみてください。
例:
A列 B列=A1
2002/1/1火曜日
2002/2/1金曜日
2002/3/1金曜日
2002/4/1月曜日
2002/5/1水曜日
2002/6/1土曜日
...
ちなみに aaa にすると曜日の一文字だけになりますよ。
この回答へのお礼
お礼日時:2002/01/07 13:36
アドバイスありがとうございます。
残念ながら今回は使う機会はありませんが、
EXCELでこのような使い方があると勉強になりました。
また何かありましたら宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- 地球科学 太陽系の惑星と週(日曜日~土曜日)、月(1月~12月)に付いての質問です。 太陽系には、8つの惑星が 3 2022/10/08 22:32
- Excel(エクセル) 月日と曜日の情報から年を特定するには? 8 2023/07/08 10:00
- 転職 土曜日 ・転職先の面接後、留守電2回あり。面接後結果は来週とのことでした。 日曜日(会社休み) ・会 1 2022/03/31 19:33
- 風邪・熱 日曜の夜から微熱(37.0〜37.2があり火曜日(午前)にpcrで陰性とでましたが現在(火曜日夕方) 3 2022/08/30 15:41
- Visual Basic(VBA) 祝日を除いた月曜から土曜までの1週間分の日付行を選択し、別シートへカットアンドペーストしたい 13 2023/07/13 22:46
- 会社・職場 会社内移動(職場)を考えています。 先週の水曜から現在の職場に配属されました。シフトは2交代制で毎週 4 2022/06/21 06:47
- 副業・複業 副業している方にお聞きします。 1 2022/04/16 23:25
- 会社・職場 サービス業への転職 4 2023/05/24 14:52
- その他(悩み相談・人生相談) フリーターなのですが労働契約では週5勤務で 会社都合で月曜日が定休日になり 火曜日、日曜日が元からの 2 2023/01/04 06:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
燃えるゴミの日は何曜日ですか?
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
エクセルで毎月第2週日の水曜日...
-
C言語始めたてで先生にこれ進め...
-
日本語問題 昨日は何曜日ですか...
-
[Excel] ある日の曜日が当月の"...
-
週休3日制で土日の他にもう一日...
-
指定曜日にMsgBox表示は可能で...
-
土曜日の26時って何曜日の何時...
-
週2回のペースって だいたい何...
-
第○曜日であるかを取得する関数
-
c言語の質問です。 ある月のカ...
-
ユーザー定義の(aaa)
-
一年の第何週目であるかを判断...
-
毎○曜日って、使いますか?
-
6月の第2 第4火曜日は何日...
-
今週とは何曜日から何曜日まで...
-
Excel関数で当月の第一日曜日の...
-
日付から曜日を求めたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
よくある 『 第○(1・2・3・4・...
-
月の第一週とは
-
エクセルで毎月第2週日の水曜日...
-
週2回のペースって だいたい何...
-
毎○曜日って、使いますか?
-
[Excel] ある日の曜日が当月の"...
-
週休3日制で土日の他にもう一日...
-
VBA。複数のChangeイベントをま...
-
毎週同じ曜日にラブホに行くと...
-
Excelで第一〇曜日を求める方法...
-
ユーザー定義の(aaa)
-
6月の第2 第4火曜日は何日...
-
今週とは何曜日から何曜日まで...
-
日本語問題 昨日は何曜日ですか...
-
曜日と曜の使い分けがわかりま...
-
土曜日の26時って何曜日の何時...
-
曜日のなぞ
-
時計の曜日がいつのまにか違う
-
エクセル、条件付書式について...
-
指定曜日にMsgBox表示は可能で...
おすすめ情報