В настоящее время я работаю с Google Calendar api в платформе nodejs и пытаюсь получить последние 1000 событий. Есть параметры min и max, но если я ставлю сегодня maxTime, то я получу первые 1000 событий (с 2013 года), а не самые последние. Кто-нибудь есть идеи, как реализовать это в nodejs? спасибо!В google Calendar api можно ли получить самые последние события?
ответ
Параметр timeMax
- это дата-время для окончания времени события для фильтрации. Если вы используете этот параметр, вы получите все события в календаре, пока не достигнете даты, указанной вами в timeMax
.
Настоящая цель этого timeMax
и timeMin
состоит в том, чтобы отфильтровать события календаря, указанные вами в этом и в датах.
Например, вы используете timeMax
является 2016-12-30T00: 00: 00Z и timeMin
является 2016-12-01T00: 00: 00Z, так что результаты являются события календаря из 1 декабря 2016 до 30 декабря 2016 года в вашем календаре.
Примечание: Дата и время должна быть RFC3339 временной меткой времени с обязательным зоны смещения, например, 2011-06-03T10: 00: 00-07: 00, 2011-06-03T10: 00: 00Z. Миллисекунды могут быть предоставлены, но будут игнорироваться.
привет, я понимаю эти параметры, проблема в том, что если мы находимся в декабре 30-го, и я хочу только последние 20 событий (скажем, все они произошли в 29-м и 28-м), я получу первые 20 событий с 1 декабря и не спускаются. Мне нужно знать, что события, которые я получаю, с сегодняшнего дня отстают, а не от нижней границы (timeMin) до сегодняшнего дня ... –