我想解析一個日期從MS Sharepoint到一個java.util.Date。 詳細信息: 我通過SOAP GetListItems方法從Grails Web應用程序查詢Sharepoint。 在Sharepoint列表中,日期顯示正確,在09/11/2009,但在SOAP響應中,我得到如何解析Sharepoint日期從十六進制到java.util.Date
0x01ca60cf|0x94894000此外,這隻發生在docx,pptx等文件類型中。
那麼,有沒有人知道如何將其轉換爲java.util.Date? 我已經嘗試將兩個十六進制值轉換爲長整型或字節並將它們移位,但所有算法我googled只適用於提供的示例十六進制值。
[編輯]例如 this SO解決方案(轉換爲Java)不適用於我的值。
在架構的響應是幾號的數據類型?你知道什麼格式日期存儲在Sharepoint嗎? – 2010-10-25 11:59:59
在Sharepoint中,數據類型是'日期和時間',在另一個庫中只是'日期';我無法確切地說出響應中的數據類型,它是ows_MetaInfo屬性字符串的一部分。 – codeporn 2010-10-25 12:08:54