У нас есть несколько вычисленных полей в списке sharepoint 2010.sharepoint date time issues
Расчеты: =DATE(YEAR(Start),MONTH(Start),1)
, которые вернут начало месяца.
и =DATE(YEAR(Start),MONTH(Start)+1,1)-1
которые вернутся в конце месяца.
Если у нас есть региональные настройки в sharepoint 2010 для пользователя, который настроен на «следовать настройкам в Интернете», он работает как шарм и возвращает 12/1/2011
и 12/31/2011
.
Однако, если кто-то хочет персонализировать свои календари для автоматической настройки их зоны, они могут нажать My Settings
, а затем My regional settings
и соответствующим образом изменить свой часовой пояс.
Но, когда это происходит, расчеты по дате выше вычитают день из результатов и возвращают 11/30/2011
для начала и 12/30/2011
для конца.
Есть ли способ обойти это, кроме принуждения каждого использовать тот же часовой пояс?