7

我无法弄清楚如何获取特定日期的事件列表,无论它们是在当天还是之前开始并且还没有结束?

在此页面https://developers.google.com/google-apps/calendar/v3/reference/events/list我已经阅读了两个可选参数timeMax — 不包括上限值。开始事件时间和timeMin的界限——下限,包括。结束事件时间的界限。但问题是,如何以正确的方式设置它们以获取在某一天发生的所有事件,例如 2012-10-25

如果我是对的,timeMax='2012-10-25T23:59:59Z' - 给了我可能从 ? 到这个日期时间 timeMin='2012-10-25T23:59:59Z' - 给了我结束这个日期时间的事件

4

2 回答 2

19

其实我觉得应该是这样的:

timeMin='2012-10-25T00:00:00Z' 
timeMax='2012-10-26T00:00:00Z' 

因为timeMax在您的示例中是排他性的,如果您碰巧在 25 日晚上 11:59:59 有一个日历事件,您将无法检索它(我知道很少见,但仍然可能)。

这就是我所做的,即使现在我遇到了检索日历事件的另一个问题。

于 2013-04-24T15:38:23.797 回答
0

对不起,timeMin 的设置是开界的,timeMax 的设置是在查找周期内的。将值设置为 timeMin='2012-10-25T00:00:01Z' 和 timeMax='2012-10-25T23:59:59Z' 将提供所需的输出。

于 2012-10-23T14:12:13.427 回答