1

再発に悩んでいます。すべての月の繰り返しを定義することはできません。最初の土曜日のみです。

私はこのコードを持っています:

var bck_startdate = new Date("January 7, 2012 22:00"); 
var bck_enddate = new Date("January 7, 2012 23:00"); 
eventRecurrence.addMonthlyRule().onlyOnWeekday(CalendarApp.Weekday.SATURDAY);
var cal_event=cal_netbackup.createEventSeries("TEST,bck_startdate,bck_enddate,eventRecurrence,{description:"TEST_DESCRPT"});

しかし、結果は土曜日のすべての週です。カレンダーに直接eventerieに入って平日を押すとうまくいきます。

4

1 に答える 1

1

月の日付を最初の 7 日間に制限することで、その月の最初の土曜日のみになるようにすることができます。

var recurrence = CalendarApp.newRecurrence().addMonthlyRule()
    .onlyOnWeekday(CalendarApp.Weekday.SATURDAY)
    .onlyOnMonthDays([1,2,3,4,5,6,7]);
于 2013-03-01T23:11:44.697 に答える