Я использую EWS Java API 1.2 и Exchange 2010 SP2 для своего приложения.EWS - проблема с часовым поясом с методом getUserAvailability
С методом getUserAvailability
Я получаю время начала встречи и статусы свободных занятых пользователей. Проблема здесь в том, что этот метод возвращает дату в соответствии с часовым поясом UTC, даже если я инициализирую экземпляр ExchangeService
с другим часовым поясом. Я вижу в кодах API (EwsUtilities.java
класс) этой линии:
df.setTimeZone(TimeZone.getTimeZone("UTC"));
Таким образом, кажется, что API игнорирует временную зону в запросах. Я также прочитал, что для Exchange Server 2007 была ошибка в отношении часовых поясов. Разве это все еще нарушено в 2010 году и версии 1.2 API?