2013-07-23 82 views
1

我遇到了一些與SharePoint日期系統有關的麻煩,我希望能在這裏找到一些建議。我面臨的問題是,每次使用JS將新項目保存到我的SharePoint列表中時,我通過的日期(僅包含yyyy-mm-dd,不包括任何時間)將比我預期的時間早一天保存。我幾乎肯定我知道這是爲什麼 - 時區不同。當我在-4時,服務器處於+1。我對SharePoint如何接收和存儲日期以瞭解如何繼續使日期正常工作方面不夠熟悉。任何建議,將不勝感激。SharePoint日期和JavaScript

回答

0

SharePoint日期處理101是它始終以UTC存儲日期,即+ -0。使用gui時,SharePoint自動將時間轉換爲當地時間。因此,獲取的日期和時間是UTC版本,並且通過API保存日期時間時,必須確保API是否已本地化,如果不是,則將日期時間存儲爲UTC。