質問編集履歴
1
省略しておりましたが、休業日か判定する前に、①平日かどうか、②祝日かどうか、というスクリプトがあるのです。
test
CHANGED
File without changes
|
test
CHANGED
@@ -27,6 +27,24 @@
|
|
27
27
|
```
|
28
28
|
|
29
29
|
function BusinessDay(date){
|
30
|
+
|
31
|
+
/*以下、追記*/
|
32
|
+
|
33
|
+
if (date.getDay() == 0 || date.getDay() == 6) {
|
34
|
+
|
35
|
+
return false;//①平日かどうか。0が日曜日で、6が土曜日の時はfalse
|
36
|
+
|
37
|
+
}
|
38
|
+
|
39
|
+
var calJa = CalendarApp.getCalendarById('ja.japanese#holiday@group.v.calendar.google.com');
|
40
|
+
|
41
|
+
if(calJa.getEventsForDay(date).length > 0){
|
42
|
+
|
43
|
+
return false;//②祝日かどうか。日本の祝日カレンダーの今日の予定数が0より多い時はfalse
|
44
|
+
|
45
|
+
}
|
46
|
+
|
47
|
+
/*以上、追記*/
|
30
48
|
|
31
49
|
var myCalendar = CalendarApp.getCalendarById('888@gmail.com');
|
32
50
|
|