2016-02-29 84 views
0

我使用oDataFeed來檢索SharePoint列表數據並將其放入Excel表格中。列表中的一個字段是日期時間字段。我注意到日期在列表中是正確的,但不在Excel表格中。 例如,列表顯示2/25/2016 12:00 AM和excel顯示2/24/2016 9:00 PM從Sharepoint導出到excel時出錯的日期時間

這是什麼原因,我該如何解決?

回答

0

我想你會在表單上看到你的當地時區的日期。您正在使用的最有可能的SharePoint服務正在返回UTC日期。不是100%肯定的,你可以檢查。你的時區和UTC有什麼區別?

+0

3小時不同。我也注意到了這種模式,但我該如何解決它? –

+0

我已經創建了一個公式列,增加了+3小時的日期,但有沒有其他方式來解決它像在共享點? –

+0

不確定Excel。在JavaScript中,您可以使用getTimezoneOffset獲得差異。但爲什麼使用oDataFeed將數據導入Excel? –