Набор продуктов и технологий Microsoft, предназначенных для обмена и управления контентом, знаниями и приложениями.
Добрый день, Николай. Я отправил Вам сообщение в связи с условиями безопасности личной информации на форуме.
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Насколько я понимаю, все даты хранятся на серверах SharePoint в формате UTC. Получается, что когда я создаю элемент в списке и заполняю дату (напр. 29.04.2021), она записывается в SharePoint как 28.04.2021 21:00:00, т.е. -3 часа, учитывая разницу между моим часовым поясом и UTC.
Я обнаружил что даты, попавшие в промежуток когда производился переход на летнее время, записываются в SharePoint как UTC-04:00. Соответственно дата, например 26.03.1979 хранится на серверах SharePoint как 25.03.1979 20:00:00, и когда дата преобразуется обратно, учитывая текущий часовой пояс (UTC+03:00 Москва, Санкт-Петербург, Волгоград), дата принимает значение 25.03.1979 23:00:00.
Отсюда следует что после того как мы сохранили элемент, а потом перешли на форму изменения, мы видим что дата стала на 1 день меньше.
Есть ли решение данной проблемы?
Набор продуктов и технологий Microsoft, предназначенных для обмена и управления контентом, знаниями и приложениями.
Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.
Добрый день, Николай. Я отправил Вам сообщение в связи с условиями безопасности личной информации на форуме.
Попробую подробнее объяснить.
Есть список SharePoint. При создании элемента заполняю поле с датой (напр. 13.01.2011). Сохраняю. На форме просмотра, и на представлении все отображается корректно. Если перейти на форму изменения, вижу что дата на один день меньше, т.е. 12.01.2011. При чем данная проблема возникает не со всеми датами и ранее такой проблемы не наблюдал.
Что вижу есть посмотреть на данные элемента с помощью REST-запроса: после сохранения дата 13.01.2011 хранится в формате UTC как 12.01.2011T20:00:00. После изменения - +3 часа, т.е. 12.01.2011Т23:00:00.
К сожалению, нет.
Добрый день, Николай.Благодарю Вас, что обратились к нам на форум. Вам помогли рекомендации из стаьи "Изменение часовых поясов и настроек часов на сервере отчетов"?
Внимательно изучите статью "Изменение часовых поясов и настроек часов на сервере отчетов", возможно рекомендации статьи помогут вам найти вектор решения вашего вопроса.