アウトプット
↓本日のGASコード
Googleカレンダーに新しいイベントを登録
let calendar = CalendarApp.getDefaultCalendar();
let eventTitle = "新しいイベント"
let startDate = new Date("2023-05-01T09:00:00");
let endDate = new Date("2024-05-01T11:00:00");
let location ="オフィス";
calendar.createEvent(eventTitle,startDate,endDate,
{location: location});
}
コード解剖
getDefaultCalendar();
種類:メゾット
意味:ユーザーのデフォルトカレンダーを取得
new Date();
種類:Dateオブジェクトを作成するために使用されるコンストラクタ
意味:時刻の取得
構文①
let 変数名 = new Date("年-月-日T時:分:秒")
空白や引数がない→入力がない場合は現在時刻を取得
createEvent(title, startTime, endTime, options)
種類:メゾット
意味:新しいイベントを作成
パラメーター
title String型 予定のタイトル
startTime Date型 イベントの開始日時
endTime Date型 予定の終了日時
options Object型
↓
description String型 イベントの説明
location String型 イベントの場所
guests String型 ゲストとして追加するメールアドレスのカンマ区切りのリスト
sendInvites Boolean型 招待メールを送信するかどうか(デフォルト: false)