質問編集履歴
2
変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
gsファイル
|
6
6
|
```ここに言語を入力
|
7
7
|
function createEvents() {
|
8
|
-
const event = CalendarApp.getCalendarById('
|
8
|
+
const event = CalendarApp.getCalendarById(',,,,,,,,');
|
9
9
|
|
10
10
|
const values = SpreadsheetApp.getActiveSheet().getDataRange().getValues();
|
11
11
|
values.shift();
|
1
変更あり
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,14 +1,11 @@
|
|
1
|
-
GASを使ってスプレッドシートの内容をカレンダーに登録させたいのですが、下記のような
|
1
|
+
GASを使ってスプレッドシートの内容をカレンダーに登録させたいのですが、下記のようなlogがでます。
|
2
|
-
原因と解決策をご教示いただけますでしょうか。
|
3
|
-
```ここに言語を入力
|
4
|
-
|
2
|
+
startTimeとendTimeを2021/mm/ddに表示させるにはどのようにすればよろしいでしょうか?
|
5
|
-
createEvents @ addEve2.gs:31
|
6
|
-
```
|
7
3
|
|
4
|
+
|
8
5
|
gsファイル
|
9
6
|
```ここに言語を入力
|
10
7
|
function createEvents() {
|
11
|
-
const event = CalendarApp.getCalendarById('
|
8
|
+
const event = CalendarApp.getCalendarById('takatantakatan@gmail.com');
|
12
9
|
|
13
10
|
const values = SpreadsheetApp.getActiveSheet().getDataRange().getValues();
|
14
11
|
values.shift();
|
@@ -17,28 +14,34 @@
|
|
17
14
|
const title = record[1];
|
18
15
|
Logger.log(title);
|
19
16
|
let date = new Date(record[2]);
|
17
|
+
Logger.log(date);
|
20
|
-
|
18
|
+
// let dateString =Utilities.formatDate(new Date(date),'Asia/Tokyo','yyyy/MM/dd HH:mm');
|
21
|
-
Logger.log(dateString);
|
19
|
+
// Logger.log(dateString);
|
20
|
+
// let startDate =new Date(dateString);
|
22
|
-
|
21
|
+
let startTime = new Date(record[4]);
|
23
22
|
Logger.log(startTime);
|
24
|
-
|
23
|
+
let endTime = new Date(record[5]);
|
24
|
+
Logger.log(endTime);
|
25
|
+
// const delta = new Date(record[3]);
|
26
|
+
// startTime.setDate(startTime.getDate());
|
27
|
+
date.setHours(startTime.getHours());
|
28
|
+
date.setMinutes(startTime.getMinutes());
|
29
|
+
date.setHours(endTime.getHours());
|
30
|
+
date.setMinutes(endTime.getMinutes());
|
31
|
+
Logger.log(startTime);
|
32
|
+
Logger.log(endTime);
|
25
33
|
|
26
|
-
|
27
|
-
// startTime.setHours(startTime.getHours());
|
28
|
-
// startTime.setMinutes(startTime.getMinutes());
|
29
|
-
// endTime.setHours(endTime.getHours());
|
30
|
-
// endTime.setMinutes(endTime.getMinutes());
|
31
|
-
// Logger.log(startTime);
|
32
|
-
// Logger.log(endTime);
|
33
|
-
|
34
34
|
|
35
35
|
// const option = {
|
36
36
|
// description: record[4],
|
37
37
|
// location: record[5]
|
38
38
|
// }
|
39
|
-
event.createEvent(title,
|
39
|
+
event.createEvent(title,startTime,endTime);
|
40
40
|
}
|
41
41
|
}
|
42
42
|
```
|
43
43
|
スプレッドシート内容
|
44
|
-

|
44
|
+

|
45
|
+
|
46
|
+
logの内容
|
47
|
+

|