質問編集履歴
4
判定の詳細を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,8 @@
|
|
2
2
|
日付はdatetimeを使用しています。
|
3
3
|
|
4
4
|
ちなみに、3月第2日曜日~11月第1日曜日までを夏
|
5
|
+
上記の日付は以上以下の判定になります。
|
6
|
+
|
5
7
|
それ以外を冬で判定したいです。
|
6
8
|
|
7
9
|
問題としては例えば3月の第1週目の月曜日は、第1週目の日曜日よりも後か先かの判定が思いついていないです。
|
3
判定する季節が反対でした。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
pythonで3月第2日曜日~11月第1日曜日までとそれ以外を判定する方法ってありますでしょうか?
|
2
2
|
日付はdatetimeを使用しています。
|
3
3
|
|
4
|
-
ちなみに、3月第2日曜日~11月第1日曜日までを
|
4
|
+
ちなみに、3月第2日曜日~11月第1日曜日までを夏
|
5
|
-
それ以外を
|
5
|
+
それ以外を冬で判定したいです。
|
6
6
|
|
7
7
|
問題としては例えば3月の第1週目の月曜日は、第1週目の日曜日よりも後か先かの判定が思いついていないです。
|
8
8
|
|
2
質問の追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,8 @@
|
|
4
4
|
ちなみに、3月第2日曜日~11月第1日曜日までを冬
|
5
5
|
それ以外を夏で判定したいです。
|
6
6
|
|
7
|
+
問題としては例えば3月の第1週目の月曜日は、第1週目の日曜日よりも後か先かの判定が思いついていないです。
|
8
|
+
|
7
9
|
途中までコードを書いたのですが、もしもっといい方法があればご教示頂きたいです。
|
8
10
|
|
9
11
|
```
|
1
判定のミスを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
if(weekDay == 5):
|
37
37
|
elif(month == 3):
|
38
38
|
if(weeks >= 3): #3月の3週目以降は夏
|
39
|
-
season = "
|
39
|
+
season = "summer"
|
40
40
|
else: #3月の1週目の日曜日までは冬
|
41
41
|
#weeks = 1の場合
|
42
42
|
if(weekDay == 6):
|