【发布时间】:2014-10-15 03:58:45
【问题描述】:
我在 REST 接口上使用 GMAIL API 从 gmail 服务器读取邮件,我的问题是当我使用日期过滤器时,将日期指定为“之后:2014/8/20 之前:2014/8/22”,然后从 2014/8/20 下午 12.30 开始的邮件被下载(理想情况下,它应该考虑从上午 12.00 开始的邮件)。从晚上 12.00 AM 到中午 12.30 PM 的邮件将被跳过。我认为服务器正在使用 PST 时区。 我可以在过滤器中指定时间吗?或者有没有办法指定时区以便我收到所有邮件。
使用的代码:
UsersResource.MessagesResource.ListRequest request = null;
ListMessagesResponse response = null;
request = gmailServiceObj.Users.Messages.List(userEmail);
String query = "after:" + FromDate.Date.ToString("yyyy/M/dd") + " before:" + ToDate.Date.ToString("yyyy/M/dd") + " label:" + LabelID;
request.Q = query;
谢谢, 哈西娜
【问题讨论】: