我正在使用javascript将事件插入我的Google日历。
我想做的是: 如果现在的时间少于15分钟,它会将分钟设置为00;如果时间超过45分钟,则会增加一小时并将分钟设置为00,如果时间在15到45分钟之间,则会将分钟设置为30分钟。
例如:如果时间现在是11:25,那么它将在11:30的日历中。如果时间是11:10,那么它将在11:00进行日历,如果是11:50则会增加12:00。但是,代码不起作用。为什么呢?
出现的错误是:
POST https://content.googleapis.com/calendar/v3/calendars/primary/events?alt=json 400 (OK)
var eventstart = new Date();
if (eventstart.getMinutes() < 15) {
eventstart.setMinutes(00);
} else if (eventstart.getMinutes() > 45){
eventstart.setHours(eventstart.getHours()+1);
eventstart.setMinutes(00);
} else {
eventstart.setMinutes(30);
}